Carla & I back stage with Mr. David Byrn. I think you can tell from the look on my face that I am a huge fan! What a brilliant, artist. Carla & I were blown away when a brilliant Denver band (Itchy-O) asked us to play Road to Nowhere with them during David’s set in Denver. Truly a memory we will cherish forever.