August 17, 2010

Vimeo Releases Embeddable HTML5 Video Player

Why are we still using YouTube?