Only in the UK do they get the cool super heroes

Where was this guy when I got the boot on my car in Eugene a few years ago?

Comments

Neil T. says:

He sounds like a right lunatic!