Caribou with Fuck Buttons (Paradise Rock Club)

    Here are photos of Caribou at the Paradise in Boston (March 26, 2008). Fuck Buttons opened.