Audio Push – Planet Earth Is Live

0
526

Inland Empire duo Audio Push are currently working on their upcoming album titled Last Lights Left, which is expected to release sometime in the near future. Today, Price and Oktane return to our pages with the official video for their new single “Planet Earth Is Live.” Check it out above.

LEAVE A REPLY

Please enter your comment!
Please enter your name here