14 December 2013 at 1:29 AM

Macklemore & Paramore Rock Z100's Jingle Ball 2013!

macklemore paramore rock z100 jingle ball 2013 123011744

About Photo #3011744: Macklemore keeps it cool in a leather jacket at Z100's Jingle Ball 2013 held at Madison Square Garden on Friday (December 13) in New York City. During his set,…Read More Here