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.