20 Miles – The Rodeo Bar, New York City, NY, US (11 March 2005)

Twenty Miles - The Rodeo Bar, New York City, NY, US (11 March 2005)20 Miles show at The Rodeo Bar, 373 3rd Avenue, New York City, NY, US on 11 March 2005.

Artwork: Bill Smith

Comments are closed.