The Untouchables are a soul/mod revival band from the Silver Lake, Los Angeles, California area.
Added by Upcoming Robot on November 9, 2012