Share: Title:Justin Bieber - Hold On (Rock Cover) - Envied by Angels Duration: 2:53 Plays: 23K views Published: 3 years ago Download MP3 Download MP4 Simillar Videos ▶️ 3:40 Envied By Angels - Finite (official Music Video) 23K views • 3 years ago ▶️ 3:41 Envied By Angels - Plight (official Music Video) 23K views • 3 years ago ▶️ 3:13 Envied By Angels - Suffocate (official Visualizer) 23K views • 2 years ago ▶️ 3:42 Envied By Angels - Plight (lyrics) 23K views • 3 years ago ▶️ 4:05 Envied By Angels - Faux (official Music Video) 23K views • 3 years ago