Contributing photographer Wallo Villacorta attended the recent Caribou show in Zurich, Switzerland and captured these amazing shots of the band. Dan Snaith and company are currently selling out the majority of their dates on a lengthy world tour set to culminate in Perth, Australia in February of 2011. Catch the live, electronic-based mayhem while you can, and stay tuned for more overseas photography from Villacorta.