Spirit of the West Riders – Leona Valley, California – Rose Parade 2017

Spirit of the West Riders - Leona Valley, California - Rose Parade 2017

Spirit of the West Riders – Leona Valley, California – Rose Parade 2017