1099 Euclid Ave Ne
Atlanta, Massachusetts 30307

The Radio Knives are a garage band whose music features lobbing gritty guitar riffs, rolling organ washes and plenty of hand claps.

Added by Upcoming Robot on July 11, 2008