The Savalas! U.S Tour 2008 Video - Perfect Smile ;-) - Video
PUBLISHED: Aug 15, 2008
DESCRIPTION: This is a Video from The Savalas! U.S. Tour 2008: Los Angeles, San Diego, San Francisco, Jacumba and Las vegas.
Thanks to Above Ground Records of Luke Chandler, Reason 2 Rebel, Mean Dinosaur and all our friends!