FRIDAY SING-ALONG: Lindsey Stirling and William Joseph take on Halo

by

Devin Graham is at it again, with another amazing Lindsey Stirling music video.