November 16, 2011 at 4:29 pm

Watch Google’s Music Announcement (Taped)

Google announced a music store today, Wednesday, November 16. We had the live embed earlier; now we’ve switched to Google’s cached version of the announcement.

(See also: four reasons Google should sell music.)

YouTube Preview Image