It’s been a while since Allen Watts and Talla 2XLC linked up for Who’s Afraid Of 138?! release ‘Helix’, but they’re back now and ready to rock it. Merging powerful bass, slamming beats and a truly iconic melody, they made sure ‘Equinox’ will become a staple in the Trance scene for years to come.