By Marla Eggar The perception of beauty is subjective but anyone who tries to tell you that Theresa Ferrara wasn’t beautiful was either death, dumb or blind. Theresa was a New York Italian, born in South Ozone Park, Queens and an aspiring model and actress. However, I guess you could say her side gig was […]