19 March 2008

Music Video Stills – NYC – Eliza Neals

new music video is in the can and on the way to the Editor! Take a look at the shots, it was raining and crazy but fun! Album Release Party in Detroit on April 6th at the Historic Cliff Bells with Special Guests thats going to be outrageous!