Andy Lang

Andy Lang is Senior Art Manager at Blizzard Entertainment.