› Forums › Music › The Human Spider Returns – Daredevils. › Re: The Human Spider Returns – Daredevils.
October 12, 2009 at 9:09 pm
#1208482
i was waiting for him to fall off and splat like the recent chain of revolting vids on facebook including the geeza jumping off a rock, missing the sea and hitting another rock.. and then the *Aftermath*
/shudder