Another day of filming Transformers 2 has unveiled some key insights. The first is that Transformers 2 will feature robots; in this particular case, a sort of smaller, dragon-like Transformer who feeds on whomever is inside that vehicle. Given that most of the scenes filmed at Princeton University have featured the Saturn Astra, one could make an assumption that the vehicle pictured is the same Astra, especially noting the windshield slope and sunroof placement. Click through to see the next insight. Yes, it's about Megan Fox.