Neil Young recently released the album "The Visitor" and him and the boys from the band Promise of the Real have released a music video for the song "Almost Always".

The music video celebrates nature and Neil does make a brief appearance in it.  If you are at all a fan of Neil Young and haven't check out the latest album yet, it's worth a listen.  You can check out his music archives here.

What do you think of the latest music from Neil Young?

More From Sasquatch 92.1 FM