What a Vile Generation

Comments? Whatcha Got?