Welp, X fans, ready to rock out to the new Theory Of A Deadman song, “Dinosaur?” Great to have these Dudes back at it, we’ve had so many great shows here in the River City Peoria with these guys, as we celebrate 25 years! So, check out the new video! Let’s Rock!