Live Nation VP arrested for filming up women’s skirts with pen camera A Live Nation employee since 2004, Andrew Macrae has been arrested and released from the company following the discovery. Details, here.