Police investigate the scene of a crash at Lakeshore and Coxwell after a suspected stolen van ran through a red light. The suspects fled on foot and are still at large. PHOTO: Phil Lameira / Beach Metro News
{}