mwgerard.com
31 Days of Halloween – October 14, 2013
What in the world is this costume supposed to be?