Skip to content

This badge was issued to Robert Kern on 13 May 2008.

Expires on 02 Nov 2026