BOOM, Belgium — It’s been ten years since TomorrowWorld last brought its electric magic to Chattahoochee Hills, Georgia. However, for Atlanta resident Sheen Dhar, the spirit of that moment lives on, ...