Florida teen talks about aggressive confrontation with Sanford residents
Two Florida men were arrested after a dispute with two teenage boys over speeding in the Sanford neighborhood of Lake Forest.
Two Florida men were arrested after a dispute with two teenage boys over speeding in the Sanford neighborhood of Lake Forest.