Posts Tagged ‘american president

19
Jan
09

Each chartered course

This made me laugh.

via The Telegraph

via The Telegraph