The Luchagors are a rock band from Fort Lauderdale, Florida.
Added by Upcoming Robot on June 29, 2008