Our Pledge To You


NBA Impersonator nails Derrick Rose’s Game 3 game-winner

The overseas basketball player Brandon Armstrong, a.k.a. the NBA Impersonator had a perfect impersonation of Derrick Rose hitting the game-winning shot in Game 3 of the Eastern Conference Semi-Finals against the Cleveland Cavaliers.

Everything from banking the three-point shot to the jumping into Joakim Noah’s arms, Armstrong was able to perfectly impersonate the scene. Armstrong even nails Rose’s staredown.