Just before the World Finals? Really?

SCTA is at El Mirage this weekend. Maybe it's time to make a trip to the old desert stomping grounds :usflag:.