Home Tags Sheila

Tag: Sheila

Apex Legends’ Season 6 trailer reveals who Sheila is

The new Apex Legends season 6 trailer finally answers the question, "Who is Sheila?" The name left players hanging during the "Boosted" launch trailer. Apex...

MUST READ