Neil Young

Neil Young Drops Never-Before-Seen 1971 "Cowgirl In The Sand" Footage

Neil Young has dug deep into the vault to unveil a vintage, never-before-seen footage of "Cowgirl In The Sand," filmed at the Shakespeare Theater in Stratford, Connecticut in January 1971. The acoustic clip is available at Neil Young's Archives website.

RELATED: WATCH: Neil Young Shares 1991 Crazy Horse Concert Video