"Shut Up I'm Thinking" is the 2016 studio release from Otto's Revenge. The first record since the band's reunion in 2014.
Founded by Jerry Morgenthaler and Kurt Hoffmann in 1989, Otto's Revenge was initially active on t…
Home
Feed
Search
Library
Download