I believe this content is extremely offensive and should be removed from the site.
Don't worry: We will never post to Twitter or Facebook without your permission.
Evelina Turen is known for The Box (2009), That Awkward Moment (2014) and Arbitrage (2012). She has been married to Kevin Turen since June 23, 2012. more