The award for the creepiest exhibition at LDF goes to Studio XAG for Hands On http://bit.ly/dwF1O9