Talk:Ben Roy

Did Roy write this himself?
The first paragraph reads like he did 2607:F5F0:110:10:0:0:0:3E (talk) 21:31, 6 December 2023 (UTC)