Electric Food - Self-Titled (1970 Hamburg Germany) | Hard Rock / Heavy Psych | Full Vinyl Rip