Time and Place - May 2, 2007, 6:23 p.m. At Moreland Avenue and Freedom Parkway By Unknown Author Wednesday May 9, 2007 04:04 AM EDT