Summary: Sheila (pronounced Shay-la) Echazabal is a lash artist from Miami, FL. I asked her to be on the show...