haha that was a cool vid.. They rock dude, you should be one =P
how could you mention that launcher? man now i want launchers, you're so mean