Les Abattoirs, Avallon, France (November 2012) Posted on November 3, 2012 by team_wccv Les Abattoirs, Avallon, France (November 2012)