DEVLIN's Closing Night at Don't Tell Mama Photo
From:
Photo Coverage: DEVLIN's Closing Night at Don't Tell Mama
The closing night performance of Devlin's new show 'THE PLACES YOU FIND LOVE' at New York's Don't Tell Mama was on October 18, 2008. The three performance engagement also celebrated Devlin's first CD release, 'DEVLIN - LIVE IN NEW YORK'.