By gr on 2006-10-26


Michelle is the manager of the store. You might know what she looks like. Can you find her in this You Tube video? I have no idea what this video is about, but oh well, it's weird.

Leave a comment


Please note, comments must be approved before they are published