I remember this guy. He used to on one of the local TV stations in Washington D.C.. Weird..
Yeah. I remember him from WUSA in Washington as well (back when I lived up there)...