December 4th, 2009 will go down in music history marking the first, ever, Light of Day show to take place in Germany. And what an amaaaaaazing night it…
Picture the effect of a stroboscope running… you know, when everything is moving like greased lightning. OK, so now take that image and apply it to a person…