90951 is Audio Push’s debut album, scheduled for release on September 23rd, 2016. It was actually released a day earlier than expected on September 22.
Follow a formula similar to Jay Rock’s 90059, 90951 is a combination of Inland Empire’s area code. Originally, the I.E. area code was 909, but it was split into 909 and 951 in 2004. The album title is a combination of both area codes.
You can watch the album trailer below.