Who said being a team mechanic was easy!? #shorts Click Here to Watch the Video from GCN Racing… Share