Jake Nixon
After a 3 year break from releasing music, Macklemore and producer Ryan Lewis have been building up steam towards their...