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