One Twitter user discovered what is,perhaps, the single oddest 30 seconds of human history (setting aside, or of course,the first time everyone had sex). I occupy no plan how she came across this BBC clip, but Jesus Christ Lord Almighty am I glad she did. This video is like finding firsthandfootage of someone’s fever dream. […]The Internet Is Losing It Over This Bizarre Clip From A British TV reveal
Source: elitedaily.com