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