Traces of feces have been found on every single McDonald’s touchscreen swabbed in an investigation by metro.co.uk....

Posted by Daily Callout on Wednesday, November 28, 2018

Share

Comments