F
ForgottenSeer 69673
Thread author
When I opened Windscribe today I got the popup in the screen shot. Anybody know what this is? I am using the free 10 gigs a month version.