05 Apr Tom Swoon Causes Stir On Social Media With Mysterious Image Upload
A mystery is currently unfolding in the world of electronic dance music. On 31st March, world-renowned EDM producer and DJ Tom Swoon teased fans with a mysterious upload on social media: a plain black image with a series of Roman numerals printed on it. As...