a fiery meteor hitting a crowded beach concert