‘Scientists’ Glued Themselves To Floor Of Car Showroom Forgetting They May Need To Pee
A group of so called scientists found themselves in a spot of trouble recently after they glued their hands to the floor of a car showroom in Germany. It wasn’t too long before they realized […]
