Running of the Llamas Returns to Hammond

Dozens of llamas to take the streets of Hammond Wisconsin

by