DIY Record Label + Vinyl Distro Shop
Get all 3 CD import albums from the Italian noise rock monsters Lucertulas. This Italian noise rock outfit is highly recommended for fans of The Jesus Lizard and the like. All their releases have amazing packaging as well. Don’t sleep on this band!