Critically acclaimed rap duo Audio Push announces the title and release date for their debut studio album 90951. Now, we have the mini-documentary shedding light on their hometown in the Inland Empire, CA. Watch as we follow them into their stomping grounds and talk working with Hitboy. These guys continue to rise in the rap game.
Following their successfully received spring studio EP The Stone Junction, Audio Push will release their anticipated debut album titled 90951 on September 23. Who’s excited?