Cubs Win the World Series in 2012!

By Ben • Uncategorized • 7 Mar 2012
Here's the footage to prove it! It was on the Internet, so it must be true!


via youtube.com

Tags: , , , , ,

Leave a Reply

%d bloggers like this: