Originally Posted by
MAD916
These guys from Colorado are serious this year and we know they operate well at High Altitudes...
According to Wikipedia, La Center has an altitude of only 102ft. With all that extra oxygen in their systems, they'll be razor-sharp and focused!
-Mike