The Flemish in the North band is made up of Christopher Davis, a guitarist, bassist, and vocalist, and Everett B. DeLuca III, a guitarist, pianist, and vocalist. They’ve known each other since they were in college at James Madison University in Harrisonburg, Virginia. They had both previously played guitar in …
Read More »