Time and Place - Nov. 12, 2006, 5:29 P.M. By Unknown Author Wednesday November 15, 2006 05:04 AM EST At North Avenue and West Peachtree Street ?