Scratcher Joined 1 year ago United States
Love titan fall and favorite titan is northstar. Credit to the picture is to titanfall 2.
Many other games.