Everyone's favorite NBA impersonator is back.
Brandon Armstrong has already impersonated, among others, the San Antonio Spurs' Tim Duncan (here), the Oklahoma City Thunder's Russell Westbrook (here) and the Los Angeles Lakers' Kobe Bryant (here). This time, he has mastered the art of being New York Knicks star Carmelo Anthony.
Armstrong has everything down, from the smooth jumper to the signature celebration. His impersonation is so good that he probably could have filled in for Anthony while the Knicks star was sidelined with a knee injury last season.
Now we wait to see which NBA star he impersonates next.