Secretly Distributon

Lost Time

Release Date

12 Rods: Lost Time

It's been 12 years since the initial release of what would be the very last album by the late Minneapolis-based 12 Rods. Aptly titled, Lost Time, his last epic perfectly defines and captures how great this band was and how truly ahead of their time it's members were.