The colossal, intricate intersection of Interstates 85 and 285, located about 12 miles northeast of downtown Atlanta, Georgia.
This bit of jargon has been viewed 6,197 times.
Return To Places Jargon