64 total votes
12 Rods

12 Rods

12 Rods was an indie rock band formed in Oxford, Ohio, United States in 1992. The group went on to relocate to Minneapolis, Minnesota in 1995 until its end in 2004. ... more on Wikipedia

12 Rods is also found on...

List of Famous Bands from England List of Famous Bands from United Kingdom List of Famous Bands from Oxford V2 Records Complete Artist Roster