I can explain..

Scientists seem to be confused about these ‘mysterious’ columns of light appearing in the night sky of Sigulda, Latvia. I have carefully examined the pictures online and can say that aliens are definitely here. Those are obviously beams of light from alien spacecraft. Trust me, I’m an expert. The real question is why they decided to reign down on Latvia? Click HERE to see more evidence and read the article.