By Metro Report International2018-12-14T16:45:20
USA: The Oklahoma City Streetcar was inaugurated on December 14 at a ceremony in Leadership Square attended by officials including Mayor David Holt. Travel is free until January 5.
Unlock access now