Yes, be warned: you can never unsee this video.
But then again, why would you want to? Because it really is quite marvellous.
It's Radio One DJ Greg James's scarily accurate version of Miley Cyrus's 'Wrecking Ball' video - complete with white pants, hammer-licking and, yes, swinging ball nudity. If you pardon the pun.
It's not the first 'Wrecking Ball' spoof, and we doubt very much that it will be the last. But we think it's guaranteed to be one of the most memorable. Oh, yes.
Mr James, you've got balls. Or at least one great big one.