We here at TV Smack Talk are not afraid to admit when we are wrong, and yesterday we were wrong....
Tag Archives: thomas gibson
Oh, life. Sometimes you suck so damn much, but on rare occasions you provide us with such hilariousness like this...