John Carmack Embarrassed
VR News

John Carmack Keynote: The 11 Most Interesting Things He Said At Facebook Connect