Russia staged a grand air show on Saturday with over 150 aircraft hitting the sky to celebrate the 105th anniversary of its air force. Su-30SM, Su-35, Mi-26, Ka-52, and Mig-29 made appearances at Patriot Park on the outskirts of Moscow.

More videos

BEST PLAYS from Team Stephen
NBA 19 Feb 2018 08:00 CET

BEST PLAYS from Team Stephen

LeBron James MVP Performance
NBA 19 Feb 2018 06:56 CET

LeBron James MVP Performance