I have only seen them indoors and it is amazing. One minute everyone has their arms around each other singing along, and the next the band kicks in, and the pit comes alive with bodies flying everywhere. The heat builds up and everyone leaves sweaty as hell.
Even though I've seen them twice already.