488 Flat Shoals Ave SE
East Atlanta, Georgia 30316

The Luchagors are a rock band from Fort Lauderdale, Florida. The Hot Rods is a fun, metal-rockabilly band out of Atlanta, GA.

Added by Upcoming Robot on April 16, 2008