Audio Push – Window Seat

Price and Oktane of Audio Push hit us with “Window Seat,” the second new track from their recently announced new album, Last Lights Left. The duo have stated that the album title and concept refer to their efforts to counter the darkness and fake thuggery that has dominated Rap of late and this is certainly a reflection of that.

Listen below and look for the new LP to drop on September 1st.


Previously: Audio Push – Planet Earth Is Live (Video)


AddThis Social Bookmark Button

Leave a Reply