I've been brainwashed by japanese visual kei so i don't have time to worship the rest of the rock deities...
some piccies of Leon Larregui, lead guitar & vocalist of my all time favorite latin rock band ZOÉ
he's on the left :P
oh! siesta time!
by the way this is a picture i've found today while cleaning my files....
this is it.