Thursday, February 02, 2006


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...


Post a Comment

Links to this post:

Create a Link

<< Home