THE VISITORS have their very own official music video! The video is for the song "Cruisin'!" from their Lost On The Globe cd. It is a triumph of modern cinema and will probably be talked about for centuries. Make sure to watch it in HD!
Don't forget to come see THE VISITORS play with PEACH KELLI POP and THE WHITE WIRES at the Bytown Tavern on the 28th!!!!!