Offbeat Technology Michael Bay caught recycling footage from The Island for Transformers 3 byConnor LivingstonJuly 3, 2011