Randy Marsh



For a more detailed profile of Randy Marsh, please visit his article on the South Park Archives.