Audio Push has been riding the success of their most recent project ‘Inland Empire‘ and moving with that they are back with another brand new visual! This is “Yes Lord” directed by Chucky Millions and it features King Chip and Travis Scott! Take a look at the video above!
No comments:
Post a Comment