Killing Miranda are a British based industrial metal/gothic rock band. The band was formed in London in the late 1990s and are now performing again across the UK
Killing Miranda are a British based industrial metal/gothic rock band. The band was formed in London in the late 1990s and are now performing again across the UK