My Most Embarrassing Moment - Starphish

224,267 views

Uploaded on April 02, 2007 by Steven Bochco

Note to self: Never pee in a hole if you don't know what's in it!!

Tags:
Bochco, Café Confidential, Cafe, Starphish, People & Stories
Comments on My Most Embarrassing Moment - Starphish

RECOMMENDED CHANNELS