3D advertisement at Cheng Du mall drives people crazy


This 5G technological prodigy in a mall in China has scared the hell out of people.
Really mind-blowing!! Looks beyond real.