Showing posts with label United States of Tara. Show all posts
Showing posts with label United States of Tara. Show all posts

Tuesday, April 27, 2010

My Sisters' Cries

I recognize that United States of Tara is not an amazing program, but I still get some chuckles out of it. I'm living for this music video created for the show and its campiness.