Death Pedal 2 comin' atcha!!! This trailer gets me pumped. Not like steroids, "pumped". More like, it's Friday and this trailer makes me excited to go ride bikes.

For those of you that may not recall, here is the Death Pedal 1 trailer: Death Pedal 1
This trailer is everywhere by now, but I saw it here.


Post a Comment