Wolf Parade performs What Did My Lover Say from their third album (Expo 86, out June 29th) at The Phoenix in Toronto, Canada on April 7th, 2010. Found at YouTube from mediapartyvideoinspired by HearYa.
This is the studio version. Found at YouTube from WolfParadeMusic.
Posted in Audiolicious