Creature Feature
A "two-fiend" band from Los Angeles, California. Formed on Halloween of all days, Curtis Rx and Erik X became a band of Halloween 365 days a year, a band that forces you to remember why you used to sleep with the lights on, and a band that becomes everything you believed in as a child.
Above all, they are a band that says, "Welcome to the Greatest Show Unearthed."
They're just too awesome to be ignored.
November 15th, 2009 at 03:17am