Overview

About Ultimate Challenge, Live from Vegas

Location

Las Vegas Strip

Las Vegas Strip, NV, USA

Get directions from Google Maps

Organizer

Twitch Rivals