New Traffic Circle Coming To Clifton ParkNew Traffic Circle Coming To Clifton ParkMost people hate traffic circles. If you are also an avid concert goer and hate traffic circles, you really are going to dislike this.VinnieVinnie