Lets Go Tulsa !!
The Tulsa Drillers are the Double A affiliate of the National League Champion Colorado Rockies and play in the historic Texas League. The new ball park enjoys a fine view of Tulsa's Skyline.
Christmas lights on the Champs Elysées - I could not miss it, could I? By "it", I mean the Christmas lights on the Champs Elysées, a traditional seasonal shot which is very similar years after ye...
1 hour ago