could just be good old pedro looking for work , or could be some of goddamned osama bin laden 's buddies with a few canisters of some biological crap that will melt the faces off the god fearing taxpayers of this once great country .