T-Rex Makes An Excitable Entrance