Police investigating hit and run

February 25, 2010 - TRURO - Truro police are investigating a hit and run accident that occurred Thursday morning.Around 11:30 a.m. a blue car backed...

Other news

Other news