Semifinals

The semifinals are currently underway. Unfortunately we are experiencing some technical difficulties with getting the YouTube live stream running.