“Captain My Captain,” the raucous new video by Last Giant, handily wins this round of mtvU Freshmen!