Driving You Crazy: Love Road

Drivers say Love Road in DeKalb County is just too dangerous.  Some people have died.  Concerned drivers ask us to take action.