Seen Team America?

@urbandekay (18278)
June 9, 2008 12:00pm CST
Just watched a puppet show called Team America, quite funny, think I. Did you see it? Enjoy it? all the best urban
No responses