Stop in for a cup of coffee

Vivid meteor seen across multiple Midwest states

Aliens ahhhhhhhhh