E Eric mone Experimental Member Media: 0 Joined Jul 6, 2022 Posts 5 Media 0 Likes 7 Points 13 Location New Jersey, USA Eric mone, Jun 24, 2025 #1 I found this on Twitter and it’s definitely him. Attachments