Tag: asian garden littleton new hampshire

  • chinese

    Before You Order Chinese Food, You Might Wanna See This

    Who doesn’t love a take-out? Well, the customers of the Asian Garden in Littleton, New Hampshire might want to think twice about ordering one after watching this shocking video. It’s footage shot by a professional cleaning company who had previously cleaned the place up just three months before, and what they discovered when they returned […]