Little Hurricane is a blues/rock duo based out of Los Angeles.
Added by Upcoming Robot on June 27, 2012