Thursday, February 02, 2006

Cheaters!

Last night's Austin, Texas episode actually took place in San Francisco?


According to EW's Popwatch, this shit be the truth!


I feel like I just found out my significant other has been cheating on me.

Excuse me while I go take a scalding hot shower and try to scrub away the pain...

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home