Hadouken! - Bombshock http://www.youtube.com/watch?feature=autoshare&v=sEYciizoMkQ Saved on Apr 22, 2011 Internet Archive