Turd Life

Turd Life Video Premiere this Friday at Skate Works in Redwood City, CA.

For up to date news with all things creepy, click here.