SideofMcG 225 Posted June 6, 2017 As their Torture Tour 2017 continues I can now confirm that Daft Punk are indeed flaying at my house. Share this post Link to post