CAIR and Tulsa Muslims only want you to think they are marching for peace and harmony

But the balloon of the earth they are carrying can only mean one thing: Global Islamic Caliphate. How dare they march in a Christmas parade anyway?