Don't know where to start with watching web series on the internet? Then check out our web series picks of the shows we think you should check out.
Has anyone seen the Lost Heroes web series? It's a different twist as the Superheroes are down and out. I guess it was made in 48 hours for one of those film competitions. You can see the original one here http://www.youtube.com/watch?v=IhhoumQ_l9g