Raised on the banks of the James River in Richmond, Virginia, Andrew Elgin is a singer/songwriter who weaves the road he has wandered into the fabric of his music. Long fascinated by music across every genre, he draws inspiration out of everything from classic soul to Americana to...
Read More →