World5 months ago
Camping World proudly raises huge American flag that local officials ordered taken down: ‘Symbolism about how we feel about this country’
The Stars and Stripes is back in business. A California RV dealership is defiantly displaying the massive American flag that it was told to take down...