After a memorable show in NYC in March 2013, the trio took a cab to time square at 4am and shot their own music video for the desperate love song: Liberty. h...
Share this note: