Devo

Three members of rock band Devo perform at Pier 17

New York, NY, USA