Total Members Voted: 5
well i don't live in the uk is what i think
they're mostly super-loyal hammond/clarkson/may fans
looks like stuffnow to wait for their new show on Amazon, whatever it's called.