Let me start by saying I love Hulu. If you haven’t heard of it, Hulu is a creation of NBC Universal and News Corp (FOX) as a response to their thinking iTunes was earning too much off their properties and … Continue reading
July 22, 2008
by John
3 Comments