IMG_1568 Published December 24, 2014 at 522 × 343 in Liberty Science Center – Review & Ticket GIVEAWAY!