An alien phenomenon was spotted in the skies across the UK leaving everyone baffled.

This bizarre alien phenomenon has been witnessed by many people …

First posted on http://www.ibtimes.co.in