Do You See the Robot? Published March 29, 2014 Do you see the robot too?On the movie set in Windham, Maine. Categories:happiness is on set Previous Post Short Zombie Film with Over 2 1/2 Million YouTube Views Featuring Actor Paul Cram Next Post What Discontinued Perfume or Cologne Do You Miss Most