Ever hear of something called “ghost vocals?” Once you listen to this, you won’t be able to unhear them.
Laughing Squid points us to this edition of the You Can’t Unhear This podcast that explains the concept of ghost vocals. Anyone who’s ever heard Led Zeppelin’s “Whole Lotta Love” has sort of
Read More