This pretty much explains anti-vaxxers and tea party members… except they don’t have to buy the actual headphones. To hell with all those science facts and peer reviewed studies!
Select Page
Nov 1, 2015 | video
This pretty much explains anti-vaxxers and tea party members… except they don’t have to buy the actual headphones. To hell with all those science facts and peer reviewed studies!
Share: