Sunday, March 13, 2011

Red Beard


Red Beard is a monster hiding behind your bathroom mirror.
You only see him in your dreams.
"Step through the looking glass, I am your friend," he tells you in your dream.
Don't believe him!

No comments: