Meteor caught on camera during Modest Mouse concert

Exactly what the title says. Nothing more, nothing less.

Related Videos