Tag: Carnival Games

  • Angry Birds Have Invaded Carnivals In China!

    They mesmerized you for hours, they finished the juice out of your phone even when there was no charger around,  they ate so much of your time that your layoff was eminent. And now they are spreading. We heard yesterday that they were coming on your Playstations. But little did we know that they have…