CREATURES OF LOVE – VAKKULA

London’s CREATURES OF LOVE have released the video for new single Vakkula which is out on 24th September. The gothic and creepy production sounds like part of the the soundtrack to a dark 80s sci-fi movie. Watch above.