Artist page
12 Rods, also known as 12RODS or Twelve Rods, was an indie rock band formed in Oxford, Ohio, in 1992. The band relocated to Minneapolis, Minnesota, in 1995, where it remained active until disbanding in 2004. They reunited for a single show in 2015. In 2021, the group reformed, with Ryan Olcott announcing a new album in the works. A new live band was formed, and the record "If We Stayed Alive" was officially announced for release on American Dreams and Husky Pants Records.
For any edit requests, please reach out to info@rovr.live