Getting pulled over is the worst. All of the sudden you see flashing lights behind you. Hear the siren. Oh crap, right?
Well, some drivers in Lowell had quite a different experience with traffic stops recently.
Police in Lowell pulled people over... and then gave them presents? If it sounds too good to be true, like one of those made-for-TV Christmas movies-- it isn't! This really happened in Lowell!