Oklahoma in USA get it’s Streetcar Today after 70 years of waiting
There is something magical happening in Oklahoma city in USA today. Today is the day when Oklahoma City Streetcar is releasing the trams for you to ride after 70 years. Finally this and many other cities in USA is thinking green. Because that’s important! Ride Free between 14th of DecemberContinue Reading