The Land Of Oz

Open Season TV

This week on Open Season TV, Chuck and Mike are headed to Kansas for the opening day of rifle season along with Rock and Steve of On The Road. It’s Open Season in Kansas!