Helen of Detroit

My blogs

About me

Introduction Hello. My name is Helen annd I do not live in Detroit. I don't think I know where Detroit even is. The only place I know it belongs is in the Fedde Le Grand song. Oh yea, your probally already thinking I'm crazy.

Your hand has been replaced by a rubber stamp. What does it say?

Wild Thing