Ben There, Done That goes to Green Mountain

KING 5 Meteorologist Ben Dery takes us to Green Mountain on the Kitsap Peninsula for another edition of Ben There, Done That.