A posse of professionals gone mascots have been walking the streets of the UK together nonchalantly for years. Their claim to fame is the lack fame, by keeping their... Read full article »