On air
Paper Lampshades
233 plays — Rock , 2023
cover image
avatar
The Gods They Made
Indie Rock
13 tracks

The Gods They Made was formed in 2019 and write their own indie alt rock music from a basement in Geneva, Switzerland. After releasing a few singles in 2023, the band has recorded their debut...

View Profile

Tracks