Frequently Asked Questions About Untamed 13
When is Untamed 13?
Untamed 13 is scheduled for Friday, May 18, 2007, at 24:00 GMT.
Where is Untamed 13?
Untamed 13 takes place in Mansfield, Massachusetts, United States.
What time does Untamed 13 start?
Untamed 13 starts at 24:00 GMT.
Go Top 