Owen Pallett released a new video, "Lewis Takes Off His Shirt"
A former member of Final Fantasy, as also known as the 2006 Polaris Award winner, Owen Pallett, has released a new video from his new album, " Heartland". This song, " Lewis Takes Off His Shirts", will be also released as a single on March 29th. (via Domino record) Enjoy!!!