Algeria

21
Jun
2010
Watch the USA vs Algeria Game for FREE at City Hall
Sure you could watch the World Cup from the comfort of your living room, or you could wake up even earlier, go downtown and watch the game from the comfort of a bunch of homeless peoples’ living room: Civic Center Plaza! So far the US has managed to neither win