For all that have the game and beat the campain,most of you might have killed Mason in Panama, well if you shoot him in the leg twice this is your ending
http://www.youtube.com/watch?v=AGnnVv5uc8I
http://image1.stadiu...m_Busch_Stadium
I herd a rumor that in the near future that St. Louis will be hosting a Monster Jam event at Busch Stadium.
Its my hometown and it would interesting to see a show at that king of Stadium.
What I was woundering is your thoughts about this?