Menu
in ,

Apex Legends Season 7: Ascension – Official Cinematic Launch Trailer

Apex Legends Season 7: Ascension - Official Cinematic Launch Trailer

Check out the latest trailer for the free-to-play battle royale game for a look at the floating city of Olympus, the new Legend, Horizon, and more. In Season 7 …

Video Source

Leave a Reply