Noosa
Myself and most of the American team from Mooloolaba spent the past ten days in Noosa, Queensland. It didn’t make sense to come back to the United States before the first race in the 2010 World Championship Series in Sydney so we just stayed over! For those who don’t know, Noosa is a very popular […]