Search
⌘ K
Feedback
About
Submit Video
Submit Video
November 15th, 2001. Original Xbox Launch Day. Thank you Dad. Thank you for everything 🥲
View on X
My Retro Life
Other
616K
12K
1.0K
190
8mo ago