Cameron Crazy
04-15-2010, 06:22 PM
Looks as if they just got them a new stadium that's about to go up. 59.6 MILLION DOLLARS!
That's more than what the old cowboy stadium cost when it was built!
That's more than what the old cowboy stadium cost when it was built!