Super Mario Bros. Crossover - Ryu Hayabusa Trailer http://www.youtube.com/watch?feature=autoshare&v=Zdr95SSgm2g Saved on May 26, 2010 Internet Archive