Forums Music The Human Spider Returns – Daredevils. Re: The Human Spider Returns – Daredevils.

#1208482
joshd96320
Participant

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