It's embarrassingly bad. I'm sure it's management's fault, but are any of the band members giving a ****? I kind of doubt it. If they did, we'd have an updated website. it's not that hard - someone could do it in a day or two.
Just reminds me how last minute/thrown together this whole tour strikes me as.