Originally Posted by
NutLoose
Wow, that's supposed to be the Novofedorivka Airbase in Crimea and is a wake up call for those on the beach, a war is coming to you sooner than you think.
Difficult to tell whether they're getting the hell out of dodge, or queuing up to view the spectacle...
I see someone's brought their caravan