The Saturn III

While much about their mission remains unknown, of this you can be sure: The Saturn III are a 'trio de force' of psychedelic space noise; three cosmonauts of sound both ferocious and dynamic, armed with a unique sonic torrent of freaked out fuzz for the final frontier.

There is no event exist.