Definitions by Queen of Blues
Albino Snail
a band from Leechburg, PA in the late 1970's through the mid-1980's that rocked from southwestern Pennsylvania to Canada. Their mix of blues and rock-a-billy made their sound as mean and righteous as a fist.
Albino Snail by Queen of Blues July 24, 2010