Sorry for a long break, guys, I'm back to my blog, enjoy great live performance by two masters of guitar instrumentals, more coming soon
Servotron "No Room for Humans" 1998 - This off-shoot of the band MAN OR ASTROMAN? is a real find. Like MAN OR ASTROMAN?, they are best appreciated in person, where you can see their "schtick" (...
6 minutes ago