This weekend features more fireworks than you could possibly ever witness.
If you're like us, you're settling into a three-day weekend, which means you have an extra day to pack in some fun. And whether you intend to hit Fair St. Louis for some Blondie, catch the fireworks down at St. Charles' Riverfest or see some star-spangled burlesque, there are plenty of possibilities.
Here are our picks for nine ways to celebrate our nation's birthday this weekend, all for $11 or less. Bonus: At least eight of them involve exploding pyrotechnics. The Chinese may have invented fireworks, but to us, nothing says America risking life and limb just to witness the pretty colors.More »