Slotin’s Folk Fest | Norcross (North Atlanta), GA“World’s Largest Folk Art Show” Thanks to Steve and Amy Slotin, “Detour Art” had it’s big debut at Folk Fest in North Atlanta. Every third weekend in August, over 100 galleries, dealers and artists descend upon this northeast…