It still hasn't been confirmed that it's JP & Kyle marrying, remember... (But yeah, halucination of some kind.)
Forum Rules