bovinehost
Administrator
Why, I believe it is Derek Brooks, the bestest and hardest workingest Artist Relations dude on the entire planet, perhaps in the universe!
Happy birthday, Derek!
BTW, he doesn't always look like he does in the above photo.