Cover by Zach Ramsey angels on the moon by thriving ivory Apr 13, 2016 Angels on the Moon, Cover, Cover Alternative, Cover Angels On The Moon, Cover Rock, Cover Thriving Ivory, Thriving Ivory, Like 0 Thanks! You've already liked this « Yuri Alexandrov – Imagine (Live John Lennon Cover) » New Jersey – Always (Bon Jovi cover)