#Cubs Finally Win World Series
No flying pigs? No Godzilla? This “Cubs Win” commercial for “MLB 12 The Show” is burning up the Internet for its hyper-realistic view of what a first Cubs World Series title since 1908 would look like in Chicago. There’s no meteor shower, but we won’t spoil the end beyond that, because you really need to CLICK THE PIC to watch this youself. Now if Madden would only do one for the Buffalo Bills….