There’s another truck of similar vintage that resides on a building in Oklahoma City, but it seems Tulsa’s was first. The building is located at 504 E Archer Street and was constructed for the ...
Thick fog shrouded the skyline in Tulsa, Oklahoma, on January 30.