Capsule Reviews/Featured: Top of Home Page/Music Dot Tape Dot: Tomavistas By Alan Ranta / 11 March 2008