Audio Push “Planet Earth Is Live” Video August 11, 2017 Audio Push has drop their first single and video entitled “Planet Earth Is Live” off of their upcoming album ‘Last Lights Left.’ Price says, “We are...