[Playlist of the Week] 15 Weird Science Music Videos

Last week in science: Newsweek has evidence to back if aliens exists, they’re huge, SNL made fun of Scientologists, a “terror bird” has been discovered and the Brontosaurus has been resurrected as a genus. Oh, and it’s almost finals week for all you Science majors out there, so we’ve devised a playlist to get you through […]