Guy plays dreamlike, beautiful version of "all the small things" by blink-182

Don't Miss...