As of 2011's Christmas Season it is fake. It has been real in previous years, but being nature-loving San Francisco and for cost purposes they went artificial...
Chat with our AI personalities
It Fake hahahhahahaha people who think it real it's not the truth is fake
it is fake
a total fake
takeshi's castle is fake
Fake! It is 100% fiction.