The Hundred In the Hands live @ Apolo Main Stage, Primavera Club Festival, in Barcelona, Spain on 11/27/10 Photos by Abel Cruz