Missed them live? You're in luck. On Sunday, November 3 at Pier 36 in New York City, YouTube hosted the inaugural YouTube Music Awards, a celebration of musi...
Share this note: