2003 Vigilante Parade

This is a student created parade every year in Helena, Montana.