Stretch Armstrong

Stretch Armstrong is the co-host of Game FM in 2001.