Surprise Appearances Rock Coachella

The first weekend of Coachella did not disappoint in the celeb cameo department. Unannounced performances included Justin Bieber, Blondie, Mary J Blige, Katy Perry, Lorde, and More.