September 22, 2009

Standing room only at the new Dallas Cowboys Stadium

$29 for this view...



What a joke!

Found this on Deadspin.

No comments:

Post a Comment