Comment Re:"The Ocho" (Score 0) 349
"Ocho" means eight in Spanish, hence ESPN *8*. What does that, or anything related to Dodgeball, have to do with Firefox 2.0?
My sister opened a computer store in Hawaii. She sells C shells down by the seashore.