February 10, 2023 from 8:00 am - February 20, 2023 from 5:00 pm Truro Long John Festival Downtown Truro Truro Get ready for the Truro Long John Festival t