Michael & Michael
April 20, 2069
16048 Days To Go!
Michael & Michael
April 20, 2069
16048 Days To Go!
Home
Our Story
Travel
Things to Do
Wedding Party
Photos
Registry
Anal Beads and Wedding Bells
I'm marrying myself.
That's it, that's all.
Eat my ass.