Taliban Tom and Juliet Being Shit

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!