It’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.

It’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.