Trippie redd & Swae Lee dropped a new single for Christmas 2017 called TR666 which is Produced by super producer Scott Storch.