Fighteer
Lost in Space
from The Time Vortex
(Time Abyss)
Relationship Status: TV Tropes ruined my love life
Total posts: 2
I've had this issue on another site, but one of the ads, for a supposed Forbes article on brain health from wan-tracker.com, automatically takes me to that site with no input from me (I'm on an iPad).
Can someone with authority complain to the appropriate channels?