Features Tourannosaurus Rex Tour feat. Patent Pending – REVIEW On the Tourannosaurus Rex tour feat. Patent Pending, they came to the Penny Road Pub in Barrington, Illinois. With them came supporting act, Set It Off. You can check out our review after the break!