Newport residents call police about high-powered supercars

Newport residents call police about high-powered supercars