20071208

My chemical romance is coming to town- - screw santa

Its pretty lame, for some of you. But funny