El Tarro De Mostaza - Self-Titled (1970 Mexico) | Spanish Pop-Psych | Full Vinyl Rip