Island Music: A front man, side man, Lou Castro does it all in Ocracoke’s music scene

Lou Castro may seem like a quiet one, but get him talking about music and he’s a ball of energy as the joy of his profession flows in a cascade of musical references and past and contemporary musicians. Castro, 48, is a fixture in the music scene on Ocracoke. The number of bands he’s in […]

Island Features |  Full Article