Clea & Meggan : The Humming Has Got to Go (Backdated to Dec 13th)
Dec. 13th, 2025 10:07 amClea hears/feels a humming from close by and goes to eXcal chapel where Meggan shows her around.
( A couple years back, we had a 12 Days of Christmas sort of thing going on with it )
( A couple years back, we had a 12 Days of Christmas sort of thing going on with it )