Texas Showdown 2017 Results!!
May 5th, 2017 | by thec0re3
Update 05/09/2017 04:40pm EDT- Texas Showdown has officially come to its conclusion. We have added the final results below. The
May 5th, 2017 | by thec0re3
Update 05/09/2017 04:40pm EDT- Texas Showdown has officially come to its conclusion. We have added the final results below. The