Friday, March 25, 2011

Steve Martin's new album Rare Bird Alert came out last week. Listen to his recent performance & interview on WNYC's Soundcheck.

Soundcheck (WNYC) (Mar 18, 2011): Listen here