El increíble guitarrista que es Matt Mondanile, el alma de Ducktails se ha hecho este propio video en St. Galllen, en Suiza. El tema no deja de ser original.