who spent the weekend

Plastic Man's Avatar
worshiping satan and summoning demonic hurricanes?

...sweeeeeeeet
How else would one spend it any other way!
why should this last weekend be any different from the others.