Mitchell Harrison joins Team Bud Racing Welcome to our new rider Mitchell Harrison who will do his first MX2 season race this week-end in Italy, together with the come back of his team mate Brian Moreau. Happy to have you in the team