Teeth in acid
Joined 27 July 2011
Latest comment: 12 years ago by Calliopejen1 in topic In response to your feedback
Wikipedia does not install any scripts whatsoever on users' computers, and it does not have any popups. It was probably installed by another site, or you may have a virus.