Is it that hard to smoke at a concert? Wear some pants with a belt and boxers, and stick joints inside the top of your boxers. They wont fall out b/c your pants should be snug around your waist and voila, you have a little waist pocket. Stick a joint or 8 in the and you're set to go.
