I spotted this in Golden Gate Park in San Francisco while I was in the area last weekend. What the hell is it? It's a weird huge orange bus. The first two things that popped into my mind were "firefighters" or maybe "Chinese government group."...
Continue reading Monster orange bus.
