Street Fighter fan music is the best. I wish I had more to say about this... But there isn't really much more to say. I really can't get over how hilarious that picture of Justin Wong is.
Let it be known that there is NO ESCAPE
from The Red Devil.
Wherever you go.
Whatever you do.