Megan Fox on the Set of “Transformers” in Venice Beach