Tricia Helfer nude (52 pics + videos) Tricia Helfer is a famous actress for her roles in Battlestar Galactica , Lucifer and other tv showsProbably one of the hottest women ever lived (in my opinion)Check out some rare nude pics of her + videos Read More