The Twin Cats are a 5-piece jazz/funk band based out of Indianapolis, IN.
Added by Upcoming Robot on March 27, 2009