The Roundabout Flasher?The Roundabout Flasher?Was there a flasher at the infamous Rockford roundabout at North Main Street and Auburn Street?Double TDouble T