Super Street Fighter The most American theme song ever … except for the fact that it was made by Japanese. Watch on YouTube Share This Article
Also on Shenhuifu How Many Teeth Do Snails Have?Jimi Hendrix Was a ParatrooperMisused Words: IronicDoes God Care About the Super Bowl?18 Hilarious Tweets You Need To Send To Your Roommates