Pretty sure this says Vaivo. Seen on Tour de France the other day. Seeing as supposedly over 3.5 billion people worldwide watch the tour that's got some eyeballs on it.
Wow 12oz is still around! Used to post as crazeeb0b and was a mod for a while. I started the On My Travels thread in brickslayers. So bizarre seeing so many names from so long ago.