Hadouken, meme, Street Fighter, video games, video games, Culture, Video Games

Hadouken Meme Turns the Average Person into a Video Game Hero

If you ever played a Super NES or Sega Genesis back in the day, there’s…