20 Miles – The Lager House, Detroit, MI, US (15 November 2003)

20 Miles - The Lager House, Detroit, MI, US (15 November 2003)Twenty Miles show at The Lager House, Detroit, MI, US with Bogue on 15 November 2003.

Artwork: Tom Deja

Comments are closed.