What does it all mean? I'll tell you.
timetravelandrocketpoweredapes:

A Very X-Men Hangover by *barrypresh