Stop me if you’ve heard this one before: a big, light up sign designed to displayed on the roof of a car carrying paid passengers. It’s not exactly the sort of invention that’ll catch the ... read more
We use cookies to ensure that we give you the best experience on our website. Continuing to use this site assumes you accept the use of cookies. OkPrivacy Policy