I promise I'm not this bad | Titanfall
Channel:
Subscribers:
1,200
Published on ● Video Link: https://www.youtube.com/watch?v=VwgUZYJUuUM
I hope you guys enjoyed the video sorry if the game is old but I had to upload a video today and titan fall was free with ea access so ya know enjoy
Other Videos By Leo Delta
Tags:
Xbox One
Titanfall