Luka yells at own teammates and gets a tech

16th July 2025 8:03am

89 upvotes • 58 comments • 1280×720p resolution • 10.33 MB

Tags