Take a look at this (potentially edited) footage filmed in Australia on Christmas day. Still think Santa Claus doesn't exist?
Looks to me to be an airplane flag. Just didn't show the airplane towing it.
raisingFISHERmen$232.19 earnedNEW
Deeegeeeee$10.82 earnedNEW
parkgreen109,878 views NEW
AudioColorWorld213,215 views
AudioColorWorld27,386 views
AudioColorWorld35,091 views
AudioColorWorld27,634 views
AudioColorWorld21,881 views
AudioColorWorld215,816 views
AudioColorWorld397,147 views
1 comment
Looks to me to be an airplane flag. Just didn't show the airplane towing it.