Megan Fox on the set jul2008

rs74059565045335.jpg rs83014465045335.jpg rs84156765045335.jpg rs98495965045335.jpg

is on the of Transformers 2 in Venice Beach.