Insane Body Paint Music Video Will Take You To Another World
Some things are just impossible to look away from.
In this new video from Celine Neon, music, dance, body paint and — of course — neon, all collapse into one. The song, Getcha Good, will grab you early on. But it's the incredible visuals that you won't be able to turn away from.
Check it out above and go to Celine Neon's YouTube page to give them some love.
Liked this? Share it!