Sean Penn was filming This Must Be The Place in Central Park New York, a movie that IMDb says is about “Cheyenne, a wealthy former rock star (Penn), now bored and jaded in his retirement embarks on a quest to find his father’s persecutor, an ex-Nazi war criminal now hiding out in the U.S.” However, IMDb does not go on to mention the scriptwriter’s obvious heroin problem.
Megan Fox is once again serving unapologetically bold fashion. The Jennifer’s Body actress recently dropped a series of sultry new…
