Forumosa
Techno chicken
Recreation
YouTube & Other Video Clips
tempogain
August 14, 2008, 5:03am
1
godtube.com/view_video.php?v … 67482ae1a6
i gotta laugh out of it, what the hell.