Tour de Llama is back on June 25th.
The cyclists, the llamas and the great food are back for the Third Annual Tour de Llama. To register online, click here.
Choose from 30- or 60-mile rides that begin and end at Divine Llama Vineyards in East Bend. Rides begin at 8:30 a.m., rain or shine.