Vivaldi browser officially launched, vivaldi browser, vivaldi

It's supposed to scratch that Opera itch, but I know just how demanding Opera users are. I am really curious

Continue reading...