if(typeof window !== 'undefined' && window.location.hostname === "fr.sailgp.com") { }
USA flag

Taylor Canfield

Taylor Canfield

Follow
Height182cms / 5’11”Home CountryUSA
Weight79kgs / 174lbsHometownSt. Thomas, USVI