Dillon Francis y Totally Enormous Extinct Dinosaurs colaboran en un nuevo video.