Todd Kidd
The Man. The Myth. The Legend
Billiam. Billy the Kid. Big Red. TK. TKO. Todzilla.
From "OH BOY" exclamations to "pop off" decree, Todd's legendary spirit, forever wild and free.
(words from Araya Metzger)
Pop Off