Entertainment 1 week ago Tron: Evolution’s Hard Electronica Holds Its Own With Daft Punk Zack Zwiezen 1