Little Green Lights And Four Inch Faders

The first John Tejada album and the last A13 release at the same time.

John Tejada - 1998
Little Green Lights And Four Inch Faders
Info here.

Another scary cover...

No comments: