Little Poppa Pump
Join Date: Jun 2011
re: Lockdown Location Announced
It really needs to be a East Coast city, their live events always do good numbers over on the coast. Maybe Boston? They might've had a show there in 08 I think though. Knowing TNA it'll probably be South Carolina or something lol.