The View’s Emmy Award Winning makeup artists tout Revitalash as “one of the most amazing technolgies out there.”
Tags: Video, YouTube
This entry is filed under In the News. You can follow any responses to this entry through the RSS 2.0 feed. Unfortunately, both public comments and any pings are currently closed at this time.