Too funny! DID SNL write this? French police find 9 pounds of cocaine in Vatican car
From Thomas Madison, Powdered Wig Society From The Washington Times: A car with diplomatic plates belonging to the Vatican was stopped by French police and found to be transporting nine...