Owasso residents ventured outside for some fun on Thursday after several inches of snow fell across Green Country this week.