Twistin' Tarantulas features rockin', 'swing-a-billy' music by some of the hardest working musicians in Detroit.
Added by Upcoming Robot on November 24, 2007