Project Big Picture

D

Davey_H

Rock Star
Bronze Level
Joined
Apr 13, 2020
Total posts
374
Chips
0
UK soccer fans - what are your thoughts on this? [I created this thread yesterday but it seems to have vanished - hopefully it was because of the site maintenance that went on last night. Anyway, apologies if this thread now appears twice!]
 
Top