the onion: Needles Rain From Ceiling Of FDA Headquarters In Celebration Of Vaccine Approval PREVIOUS / NEXTSHOW THUMBNAILS