ABOUT Tulsa Fortress 2

Just a group.

Oklahoma people, playing games, I don't have anything else to write here.