Yesssss tartarus is the best! Other than colosseum I probably have the most wins on that map than any other map
3 Likes
Yesssss tartarus is the best! Other than colosseum I probably have the most wins on that map than any other map