Trip The Witch Release Music Video For Saturn We Miss You
Posted onTrip The Witch – a collaborative project from Dean DeLeo, guitarist and songwriter from Stone Temple Pilots and renowned Nashville session player, Tom Bukovac released a video from their self-titled album, Trip The Witch – available on digital platforms HERE The album’s opening track, “Saturn We Miss You” features the vocals of legendary Yes front man, Jon Anderson. Trip The Witch is […]