User blog comment:Callofduty4/Black Ops II Multiplayer Reveal released!/@comment-4422551-20120808042527/@comment-101.170.85.65-20120808103203

i dont think they are solar panel im pretty sure its a microwave device that is being tested now that makes the people caught in the ray feel like they are about to set on fire.