This “extraterrestrial folk song” from Neil Young & Crazy Horse’s 1978 tour and resultant 1979 “Rust Never Sleeps” album really hits my sweet spot. The song was recorded live at The Cow Palace in San Francisco, like most of the tracks from the “Rust” collection. It has a haunting chord progression with a prickly guitar arrangement that comes enveloped in cavernous room … [Read more...] about Song Of The Day – “Ride My Llama” by Neil Young