Ad Archives - This Song Is Sick

Mar 4, 2013

Daft Punk let loose new song clip on SNL

Daft Punk conitinue to cement the information of the French duo releasing a new 4th album. A 15 second ad...