Thursday, June 3, 2010

New Super Cr3w Trailer!

Super Cr3w just created a new trailer showing highlights of their performances and battles. Video from semitoastysushi Youtube Channel.