The Loud Idiots Invade Denver Horrorfest
By Big Poppa Pete, on April 23rd, 2011
This past weekend, the Loud Idiots rolled all the way out to the Mile-High City of Denver, where we were honored to host Horrorfest, an especially scary part of Starfest. We got to make lots of great new friends, see some really cool costumes, and be a part of one of the coolest convention experiences we’ve ever seen.
We're tired of self-promoting, do it for us!:
Share on Tumblr
Follow Us!