Did you know the hilarious actress, comedian Tasha Smith was a twin? Can’t help admiring twins they are just so darn cute! Bet you didn’t know more than a few of your favorite celebs had a twin. Click here to see your favorite celebrity biological stunt double inside. Your thoughts? Jade West “Always On a Musical Quest” On-Air […]