22920 Woodward Avenue, Ferndale
Detroit, Michigan 48220

The Last Tourist is a rock band from Detroit that plays catchy, refreshing music.

Added by Upcoming Robot on July 31, 2008

Interested 1