Aero Da Avatar, aka the Phoenix, has risen from a long period of silence to bring us one minute and thirty seconds of passion. Although, he has been missing for a while, he hasn’t missed a step. He says this track is first of more to come. Check out his self proclaimed “rebirth” below and […]