With Independent Day Approaching, We Now See A all Out Assault Against Our Symbol of US, Our Flag

The left now claims our flag is ugly, yet they think this monstrosity is not? The insanity of the left is on full display for all to see.