By Steven Gottlieb on October 30, 2014 @ 1:21pm PDT | Comments (0) Deerhoof - Mirror Monster (Official Video) Video of Deerhoof - Mirror Monster (Official Video) Car crushing for the win... Deerhoof, Artist Mirror Monster, Song Todd Chandler, Director