Photo Credit: Wenn
Electra Avellan (along with her identical twin sister Elise) are the nieces of director Robert Rodriguez. They’ve appeared in Uncle Robert’s last few movies including the role of Nurses Mona & Lisa in Machete.
As for POM Wonderful presents: The Greatest Movie Ever Sold, the movie is a documentay about product placement, marketing, and advertising in movies directed by Morgan Spurlock, the same guy who did Super Size Me. As you know, we here at MoeJackson are always on the lookout for Bastardly Product Placements with our favorite celebs.
Look for it in theaters on April 22nd. For more information about the movie visit the POM Wonderful presents: The Greatest Movie Ever Sold official website.