NFTA Metro and Steven Hobbs
Consumer Report
I was involved in a major bus accident (in my opinion) on August 6 in Niagara Falls on Rainbow BLVD, which was due to reckless endangerment of one of the Niagara Falls metro drivers of the Trolley Bus #55 and cover up of Officer Tallarico (patrol #63) She caused that accident (vehicular crash) ...