Saturday , September 23 2023

Tag Archives: Everett B. DeLuca III

Flemish in the North Releases “Snow Crocs”

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 »