Gerry Canavan

the smartest kid on earth

Posts Tagged ‘nobody’s perfect

Last Night’s Links Have Already Been Superseded; Progress Inevitably Marches On

with 2 comments