Car smashes into Talbots in Towne Center

Car crashes into the Talbots in Towne Center, shattering a window — still, the business managed to keep going during the busy tax-free sale weekend.

Filed in