Tom Powers
Jump to navigation
Jump to search
Tom Powers is a community manager, responsible for posting the latest patch notes of Overwatch on the Overwatch forums.
Tom Powers is a community manager, responsible for posting the latest patch notes of Overwatch on the Overwatch forums.