The Free Ride Is Over For Streaming Video | TechCrunch Lab Team 12 years ago The Free Ride Is Over For Streaming Video