«Shirtless Violinist» are always perfect and humble guy with a perfect boyfriend, Paul Castle. Now he has released a new video called Perfect Gay Love Story – playing Ed Sheeran‘s «Perfect».
So if you ever have dreamt about waking up to «Shirtless Violinist» playing a beautiful song live in your bedroom – this is it – the most likely closest you’ll ever come to that dream. Best of all, you can play the video over and over again or you can buy the tune and make it your wake up tune from now on.
Love isn’t perfect and neither are we! But maybe that’s the «perfect» combination.