St. Louis Team Wins Beer Pong World Series (VIDEO)

St. Louis Team Wins Beer Pong World Series (VIDEO)

A St. Louis-area team was crowned with the ultimate college honor this week: World Champions of Beer Pong. The team, who call themselves Standing Ovation, beat 507 teams from 9 countries to claim the $50,000 grand prize in the World Series of Beer Pong. Entrants, who paid $1,110 to […]

Leave a Reply

*