I came across a short behind-the-scenes look a Carbon Freeze Me Experience at Star Wars Weekends 2012.



More...