Audio Push brengt a.s. vrijdag het album 90951 uit en ze zijn al redelijk genereus geweest met het droppen van muziek. Eerder hebben zij al de nummers , Control Us en uitgebracht. Vandaag zijn zij terug met een nieuwe track Leftside. Het nummer is een productie van Hit-Boy.