Greg Freeman
Greg Freeman is a local guitarist and bagpiper. As The Valley Piper, you may have seen him playing bagpipes at Carmel Beach at the end of Ocean Ave as he has been most nights, playing the golden hour leading up to sunset, for the last 6 years. As a solo guitarist and a half of […]