Reports coming in of a large military vehicles in LA January 2013. I don't know if this is true!
100th Monkey New member Jan 10, 2013 #1 Reports coming in of a large military vehicles in LA January 2013. I don't know if this is true!