3 months agoAt least 10 people killed after driver in pickup truck plows into crowd in New OrleansFreeper VideosVerified