Tuesday, February 15, 2011

Captain Foam


The one man band of Captain Foam from Ohio. Released one highly collectable single, super fuzzed out psych rock, for fans of Blue Cheer, Blues Addicts, and Japrock. Doesn't this look fun.