Buffalo police arrested Tornubari Gbaraba, 19, after he allegedly struck an 18-year-old pedestrian with his vehicle, causing him to flip into the air.
Videos
Teen Goes Airborne In Buffalo Hit-and-Run
Buffalo police arrested Tornubari Gbaraba, 19, after he allegedly struck an 18-year-old pedestrian with his vehicle, causing him to flip into the air.
May 8, 2012