Untamed 18
Date
Dec 15, 2007
Venue
Plymouth Memorial Hall
Ownership
Full Force Productions
Location
Plymouth, Massachusetts, United States