German football fans blocking a big street while celebrating Posted on August 29, 2013 by admin Germany Enthusiasts Video Rating: four / five