Mama Leone's Crash Newport RI
photo © Melina Abney

VIDEO: Car Crashes Through Mama Leone’s Pizza

NBC 10 obtained security footage of the BMW that crashed through the front door of Mama Leone’s early Saturday morning.