Taliban Tom and Juliet Being Shit
Expand

Radar

Taliban Tom and Juliet Being Shit

Juliet and Super Ted’s brother, Taliban Tom riding around in London town. That drop Tom does made my wrist hurt just looking at it! Seen over at Hell Yeah!