Twenty years later Tarantula, British Band Ride released a new album. It is out now via Wichita Recordings. The album was produced by Erol Alkan and mixed by the band’s longtime collaborator, Alan Moulder. Watch the official video for the track “All I Want“. It was directed by Jade Mortimer.