Check in: Taylor Elliott and a winter logging clips for The Uninvited
The Truckee-based rider has been stacking in the streets for Jess Kimura's all-ladies film.
The Truckee-based rider has been stacking in the streets for Jess Kimura's all-ladies film.