Meteor caught on camera during Modest Mouse concert Exactly what the title says. Nothing more, nothing less.