Ha, the ff7 music added so much to the moment. Also is it just me or does this have a similar vibe to the whole "winnie the pooh homerun derby" deal that happened last year? I'm guessing this one has a chance to stay around much longer since mario is more popular in general.
Top Comments
Simon Gruber
Jun 05, 2014 at 11:47PM EDT
Ingway
Jun 06, 2014 at 01:05AM EDT