Osnabrock, North Dakota Wins Town of the Year

Osnabrock was able to hold off Delamere and win the 7th annual Town of the Year contest.

 

Categories: Town Of The Week