Share: Title:Giovanni Vilela - Castle On The Hill (Ed Sheeran Cover) Duration: 1:22 Plays: 12 views Published: 5 years ago Download MP3 Download MP4 Simillar Videos ▶️ 3:38 No Such Thing - John Mayer (giovanni Vilela Acoustic Cover) 12 views • 9 years ago ▶️ 3:40 Imagine - John Lennon | Giovanni Vilela Cover 12 views • 4 years ago ▶️ 2:10 17-year-old Giovanni Leoni Is The Next Big Defender! 12 views • 3 months ago ▶️ 7:28 Ed Sheeran - Perfect + Shape Of You (giovanni Vilela Cover) 12 views • 6 years ago