Have you ever had a song stuck in your head but you just can’t figure out what the name of it was, or even who sang it?
Neil Young’s most mysterious song has its beginnings in the wilds of Peru in 1969, where an out-of-control Dennis Hopper was directing The Last Movie, his follow-up to Easy Rider. With Hopper was his ...