humor Guys nail Street Fighter arcade game play (Video) By: Sebastian In: Genius or Stupid, Humor, Video Sep 10, 2019 275 Liked! 17 Disliked 0 Like this post? 275 Liked! 0