Finger on that guy who exploded again 2024-07-01 At this rate, there are Megans everywhere in society.