Canadian Track Racing Cyclist
Tara Alice Whitten is a Canadian track racing cyclist from Edmonton. A former cross country skier she began track racing seriously in 2008 having dabbled in it since 2005. The...