news

Truth - stranger than fiction

October 27, 2003 0:38:09.062

News flash - Toy dog fart sets off security alarms at airport. That's just too weird....

 Share Tweet This
-->