Monday, December 14, 2020

Needles Rain From Ceiling Of FDA Headquarters In Celebration Of Vaccine Approval


via: The Onion
Image: uncredited