Saturday, June 13, 2026

Monthly Archives: October, 2006

Google and YouTube

So, the big news of the week is that Google has bought YouTube for $1.65 Billion, and Chad and Steve are ecstatic. Everyone...
- Advertisment -

Most Read