I did think this one would be a Brit only spot, but I've just read that The Beast (originally known as one of the Chasers on the TV show The Chase) is now the sole Chaser on the US version of the same show, so he may be better known than I'd first though. Anyway, I bumped into him on a night out in South Wales in around 2012.
No comments:
Post a Comment
Note: only a member of this blog may post a comment.