Ed Sheeran Debuts 'Castle On The Hill' Video

posted by Scott -

Ed Sheeran has found his twin! I love how he chose both local actors and filming locations from his hometown of Framlingham in Suffolk, England. If you enjoy a good coming-of-age story, this video is definitely for you! 




Want to know more about Scott? Get their official bio, social pages & articles on NOW 105.7! Read more


Content Goes Here

This ad will close in X seconds.