It's Flashback Friday, and we have yet another lost drag strip to hop in Doc Brown's Delorian to travel back in time and visit. This week our journey takes us to the small town of Blue Ridge, Georgia, which borders Georgia and Tennessee to the north, where the Double H Dragstrip operated during the 1960's.
More...