Picture - Steven Tyler and Aerosmith at Tribeca New York City NY United States, Wednesday 12th June 2013

Steven Tyler and Aerosmith - Aerosmith frontman Steven Tyler arrives at his Manhattan hotel - New York City , NY, United States - Wednesday 12th June 2013




More: Steven Tyler arrives at his hotel




Contactmusic