Skip to content

This badge was issued to Scott Schafer on 27 Jan 2010.

Expired on 14 Jun 2022