2 Comments

  1. RatherOddRanger
    January 25, 2010 @ 5:26 am

    Wait … Did that advert say the SuperShocker movie is coming out in February?

  2. kamenriderawesome
    January 25, 2010 @ 5:52 am

    He may be a bit wierd, but that was a bad-ass entrance

Leave a Reply