Sunday, September 20, 2009

So they're tv screens outside the Cowboys Stadium? They must be killing on the parking lot fees:)

No comments: