The Tarantula Bros – ‘The Tarantula Bros’

TARANTULA BROSIt’s been a minute since we last heard from The Tarantula Bros, aka Dufunk and Roughneck Jihad of Third Sight. This new set is a welcome return.