Stef Dawson
Where the world laughs its face off
c: 18 Mar 2009 23:50 | m: 30 Sep 2013 21:53 | f: Humour / Who
A smattering of Stefs for your viewing displeasure (172 and counting).