Tag Archives: mustache

Petrol Pete

21 Jan

copyright graham abbott 2012

Petrol Pete is a Grand Prix champion and can steer anything that uses gas. He sports only the finest mustache and smokes only the finest european cigarettes.