Fun Stuff BY Velvet Winter 29 Jun 2018 “Not everything you do is going to be perfect”: Sam Mac opens up on ‘The Daily Talk Show’