RUFFSTARR.COM
Days ahead of Germany winning the World Cup, these Berlin-based artists created this mural to celebrate the games.