On air
One More Time
121 plays — Rock , 2024
cover image
avatar
Tesla Death Ray
Rock
20 tracks

Formed in 2015, Tesla Death Ray is known for their engaging, eclectic, and powerful live performances. Their psychedelic rock songs have a distinct identity, yet seamlessly blend into a cohesive...

View Profile

Tracks