James '2GD' Harding is BACK!
James '2GD' Harding's jokes that were too rude for Gabe
James "2GD" Harding spotted in the crowd at TI 13 Royal Arena
Best of James "2GD" Harding
"James is an ass" — 2GD's Raunchy Brilliance at the Shanghai Major
Jerax's true colors exposed by James "2GD"
REVIEW: Modifikasi Fortuner 2GD | Mobil Daily Torsi Badak
The Return OF 2GD!!! (It's A Good Year THROWBACK)
2GD vs swindlemelonzz Dota 2 Shanghai Major Highlights
A story from 2GD's childhood
2GD - QL Beginner Guide - Strafe Jumping, the Basics
talkDOTA - 2GD Special Guest
2GD Interview @ DreamHack Summer 2013 Part 1
2GD 'Grilled': Esports past, present and future (Episode #7)
Interview with 2GD - The International 2015 (RU SUBS!)
2GD on being back to hosting TI
2GD for a Perfect World
Toyota 2GD-FTV 2.4L problems and weak points
2gd vs MLG - Technical Difficulties
2GD vs TotalBiscuit