Hamilton Parade

0
More than 5,000 turn out to watch Hamilton's 4th of July parade.
View Comments 0

Weather and Traffic

43
45011
1