The Luchagors are a rock band from Fort Lauderdale, Florida.
Added by Upcoming Robot on December 30, 2007