About a month back a friend of mine came across this on his firefox homepage as a real advertisement...

I believe this was only found on the Canada Firefox homepage...
ENJOY!!

I believe this was only found on the Canada Firefox homepage...
ENJOY!!
Comment