Moon People/Los Astronautas —
Land Of Love ... LP Speed, Late 60s. New Copy (reissue)....
One of the grooviest records ever recorded – and pretty darn rare, too! The Moon People – aka Los Astronautas – were a Latin Soul studio band who played behind some of the other killer recordings on the Speed Label. They're best known for their sock-boogaloo instrumental "La ... read moreLP, Vinyl record album