Lady Gaga Lets It All Hang Out at First ‘Perfect Illusion’ Performance in London as New Remix Drops: WATCH Towleroad September 12, 2016 Leave a Comment Lady Gaga performed her new single "Perfect Illusion" live for the first time in London at The Moth … [Read more...] about Lady Gaga Lets It All Hang Out at First ‘Perfect Illusion’ Performance in London as New Remix Drops: WATCH