OH MY GOD THE D IS BACK!!! New album drops soon, and THEY ARE FUCKING TOURING!!!! I may be more excited to see this band than I was to receive my cloud :)