Battle Rattlz Make Appearance in Tulsa Oklahoma!