Adam Smith Institute

View Original

Bus Angels

3367
bus-angels

You couldn't make it up. Is devolution the opposite of evolution? It would appear so.