Viral video appears to show traffic being stopped for street rac - WFSB 3 Connecticut

Viral video appears to show traffic being stopped for street race in Willimantic