9 views
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.
Similar Artists (3)
Shop 12RODS on eBay
Ad · eBayDTH may earn a commission from qualifying eBay purchases.
Shop 12RODS on eBay
Ad · eBayDTH may earn a commission from qualifying eBay purchases.


