Woman Screeches To A Halt When She Sees Man Fling ‘Something’ On The Road
On July 14, in Colorado Springs, Colorado, Tracy Willner was driving home with her family when they approached a busy street corner. They all saw a man standing there, and Tracy knew right away something was off – the man was cradling something in his arms. Tracy told her husband to slow down as the …