Timothy Griffin (Timmargh)

A part-time optimist and self-confessed twat.