Posted: Mon Dec 11, 2006 12:44 pm
It isn't pop ups, its just advertisment from the pages you used to creat your page.
A Car Audio Forum dedicated to providing our members with the best audio, video, and alarm troubleshooting.
https://caraudiocentral.net/forums/