The Slime brothers from another mother, Future & Thugga are back with a new leak this morning out of nowhere titled “Whole Lotta Racks”.