Comment Comment by JohnJamesRambo Your site is cancer on my tiny iPhone SE screen. Banner thing, little chat bubble of your face, pop-ups everywhere. Is it a parody site? parent JohnJamesRambo 5 years ago