Let Me Hear You Scream!

Breaking the Guinness World Records for the loudest and longest scream in 2010 at Dodger Stadium — at Dodger Stadium.

Comments