Ed Sheeran Debuts 'Castle On The Hill' Video


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