Neon lights drench AIDA’s latest video, a tale of deceit contrasted by a green-screen beach scene, where all is propelled by her perpetual funkiness.
Neon lights drench AIDA’s latest video, a tale of deceit contrasted by a green-screen beach scene, where all is propelled by her perpetual funkiness.