This woman is sorry for everything you feel about millennials.

Texas journalist Alexis Bloomer, 23, has posted this video, in which she apologizes for the antics of her fellow millennials. It's a no holds barred speech that paints the younger generation in as negative a light as possible.

Yikes! Bloomer leaves no stone unturned, from the lack of etiquette millennials show and worshipping Kim Kardashian to being lazy and obsessed with screen time.

Regardless of whether you think Bloomer has a point, one thing is crystal clear: her words have touched off a debate. Her clip has been watched more than 42 million times.

Bloomer's words are eloquent and, despite the fact they take place on the side of the road -- an odd place to give an impassioned speech -- they come off quite polished. That's all the more remarkable considering she told Fox News her video was made on the spur of the moment after she spotted two young boys fail to help an old man who was limping in a post office.

What do you think? Does Bloomer make valid points or is she giving millennials a bad rap?