jnevin
New member
You guys already have it figured out that its "ragheads", or some foreign terrorist, but we don't know.
Here's a theory, and I hope its wrong.
Boston Marathon
Boston tea party
April 15th
Tax day
Tea Party....
This is what actually came to mind when I first heard the news. This doesn't seem big enough for sand people.