Watch Glass Animals Fulfill Their Bizarre Hottest 100 Internet Bet - Music Feeds