what's the location of the team peter stuyvesant international racing?
perth , western australia