Sarah Shahi is a US-based actress, model, and former NFL cheerleader from Euless, Texas. She is best known for her roles in films such as The L Word,
Read MoreSarah Shahi is a US-based actress, model, and former NFL cheerleader from Euless, Texas. She is best known for her roles in films such as The L Word,
Read More