A viral video has been making the rounds featuring a homeless Sarasota, Florida man playing the opening of the Styx classic 'Come Sail Away' on a public piano. And it's quite impressive!

51 year old former Marine Donald Gould has reportedly been homeless for at least 3 years and has had a history of drug use. His life took a downturn when his wife committed suicide in 1998 and he has an 18 year old son that he hasn't seen in years. As a huge Styx fan, this video caught my eye. Let's hope that this talented piano player can pick up and turn his life around for the better.

More From WPDH-WPDA