[New Mix] Jay Haze – Fabric Promo Mix slowAugust 3, 2011 Jay Haze's energy is infectious and sincere. In his message in music and the deeper meaning of life, he explores political, economical, cultural and emotional ... MUSIC0 Comments 0