Jeff the Nature Guy visits Dover Park, the newest park in Billings.

Locations