Crystal Castles at Life is Beautiful

Crystal Castles performing live at Life is Beautiful