FanShot

John Klingberg now has braids

36

John Klingberg is everything we could have hoped for. Now, he has braids. And they're awesome.