Tasha Smith & Sidra Smith
Trust your eyes, Tasha Smith is actually a twin! The actress’ sister Sidra is a writer and producer and worked on the films A Luv Tale (1999), Daredevil (2003) and Free Angela and All Political Prisoners (2012).
Cuba, Omar And 10 Other Celeb Duos You May Not Have Known Were Siblings was originally published on globalgrind.com
Also On Foxy 107.1-104.3: