Tyrannosaur (2011) Review Brad April 2, 2012 1 Releasing on April 3rd on DVD and Blu is Tyrannosaur, the debut feature from outstanding Irish…