As we all continue through these very challenging times, the silver lining is all the creativity that is coming out of it. It's so great to see all the singers on our Facebook newsfeed each day.

A video has come to our attention that we think lots of folks around here will want to see. This is a father and son duet done by two very talented Mainers over 1000 miles away from each other.

The father is David Gagne Sr., a living legend of the Maine music scene. You might know him from his work with reggae band, The Dani Tribesmen. He is doing his singing and guitar playing in Seminole, Florida.

His son is David Gagne Jr. His ties to the Portland music scene were with the band Eastwave Radio. He joins his dad virtually on vocals and mandolin from Brooklyn, New York.

Watch their beautiful collaboration on Teach Your Children written by Graham Nash and originally performed by CSN.

Amazing drone shots of Portland

More From 102.9 WBLM