So here is a younger Megan Fox at the 2003 red carpet premiere of the TEXAS CHAINSAW MASSACRE remake on the arm of someone who is most definitely NOT David Silver! No, it's David Gallagher, the kid who played Simon on "7th Heaven," a place where people like Mila Kunis and Leighton Meester got their starts with small roles. Megan wasn't one of the people who was on the show and after doing a little digging, I can't find a connection between the two that says they were dating or otherwise have known each other as friends. They have no projects that they've done together, unless he was the guy who stepped in and tried to stop her from getting all the tattoos later in life. I'm not purposefully knocking Megan Fox here, I'm just saying that this doesn't look like her high school boyfriend (since if that were the case, it would have been blasted all over her IMDB page at the very least) and it makes me wonder a little bit more about that 2 men comment she made.
Click on each photo to enlarge!