X-Men Mansion AirBNB Stunt
My inner child is freaking out. Sometimes these promotional stunt AirBNB rentals are pretty cheesy. This one is mind-blowing. Located in New Castle, New York – very much the same area the school would exist if it existed – the site has been completely decked-out in relics and references, with hand-painted props and primary colours […]