Tuesday, October 20, 2015

Random Image #273

Haven't seen the TV Meme here in a while! I think it's the meme that's shown up here the most! Ah yes! When Mega Man was announced for the next Smash Bros game there was so much hype!

Source