I keep getting a pop-up asking if I want this site to open an app on my computer. Does Grace Centered have a problem or do I have some kind of virus trying to pull something? ::shrug::
no Issues on my computer, I would scan for viruses just to make sure - and adware
Try using a different browser Snargles, see if the problem persists.