“The Cross UP,” the first and only eSports show based out of Las Vegas, Nevada launched on Monday night. We’re more excited than ever to see eSports in Las... Continue reading
The post New Esports Show on YouTube: The Cross UP appeared first on Esports in Las Vegas.