The Palace Stamford: Air Supply
The Palace Stamford 61 Atlantic St., Stamford, CT, United StatesThe Palace Stamford: Air Supply The iconic duo comprising Graham Russell and Russell Hitchcock breakthrough came with the album “Life Support,” featuring the hit song “Lost in Love,” which caught the attention of music executive Clive Davis and propelled Air […]