Alex Ray and I are back in London, having just wrapped up a 1,000-mile UK road trip with The Flash Centre.
We got to see some cool things and meet lots of interesting people. None more so perhaps, than Elaine Davidson, seen at left.
After all, it's not every day that you run across a Guinness World Record holder...
Read more »