Are the aliens coming today?

Spent the whole Independence Day at Xichong Beach in Shenzhen. It makes me keep thinking about aliens that I had seen couple of days ago in the new movie Independence Day: Resurgence.

shenzhen xichong beach independence day 2016

Robert

Hi This is Robert!