W weyefef Newbie Joined May 11, 2020 Messages 12 Reaction score 0 May 11, 2020 #1 I'm pretty sure it is some PPC network.
Sweely Elite Member Joined Jun 7, 2009 Messages 1,551 Reaction score 1,382 May 24, 2020 #2 The image is down, can you reupload it to Imgur?