Street Fighter II out on Live Arcade

honda.jpg

Its not like all you 360 freaks don’t already know this, but I just had to make sure you were aware.