They are. Currently they are touring with Stone Temple Pilots, Linkin Park and some other band I haven't heard of.
They were in Chicago last night.
AAAAAHHHHHHRRRRRGGGGGGG!!!!!!!!!
It's not even like, "oh, they were here last month", or "last week".
Last night
rickin-frikin-mumble mumble grumble....