Take a whimsical ride during the fall snowstorm in Durham, N.C.

A rare fall snowstorm dumped over six inches of snow in the Triangle area of North Carolina