Lost On The Globe
Released on March 6, 2008
Sorry, but this item is no longer available
In the year 2008, which is, not coincidentally the year of the Walrus, The Visitors released their 11-song, 26-minute, debut album entitled, “Lost On The Globe”. This album is recommended to anyone who likes to have fun.