Last Victorian Death Squad are an alternative/Noise Pop outfit who spend their creative time between the UK, Sweden and Latvia.…
Read MoreLast Victorian Death Squad are an alternative/Noise Pop outfit who spend their creative time between the UK, Sweden and Latvia.…
Read More