Tag Archives: Meagan

Meagan on TV

Tuesday night was the premiere of Face/Off, a reality TV show about special effects artists. Gavin’s own makeup artist, Meagan, was on the show this season.


So we went up to Niko’s Greek Tavern in White Plains to watch it with Meagan, Carlos and their family and friends.


I don’t want to spoil it for anyone who hasn’t watched the show so I’ll skip the part about how it ends. Here’s one of the pieces she worked on: