Originally Posted by Pepsiguy2
^ Good. But I think "old friend" is one of Clark's and I don't recall Clark ever meeting him. Can't remember but did any meteor freaks get the speed power?
just the kid who took all of Clark's powers for a while in Season 1.