Hopefully this may help answer your question Shane.
Ha, nevermind, i watched it now. WTF ? since when do earthquakes have neon light shows
I think its DEW weapons of some sort? Thats the best explanation i heard
Browse To Upload