YouTube – Alien Gods Return 2012.
This video seems to nicely explain everything – give it a watch and see what you think – and tell us what you think in the comments .. and share it with your friends !! The truth is out there – you just have to look past our basic life!!