0 views
The Apex legends season 13 leak, showed us the newest upcoming legend Newcastle. Unfortunately for us his kit is extremely …
Date: May 14, 2022
The Apex legends season 13 leak, showed us the newest upcoming legend Newcastle. Unfortunately for us his kit is extremely …