Watch live streams of the 2012 London Paralympics on YouTube
[youtube=http://www.youtube.com/watch?v=C9VWge-Q_08&feature=player_profilepage] YouTube just announced to the world that it is live streaming the 2012 London Summer Paralympics. The news comes roughly…