About

12 Rods was an American indie rock band formed in Oxford, Ohio, in 1992. They relocated to Minneapolis in 1995, where they were active until their disbandment in 2004. The band reunited in 2021, releasing a new album titled 'If We Stayed Alive' in 2023.

Share this artist to the community board

Similar Artists (3)

Shop 12RODS on eBay

Ad · eBay

DTH may earn a commission from qualifying eBay purchases.