The new album has arrived. Buy it, you’ll be glad you did…

(by the way, this video was shot on a cell phone in a club in Amsterdam…and many other fans are visible in the video doing the same thing…ain’t technology amazing??)

Advertisements