Betteridge’s Law
No.
August 11, 2021
These $200 fries are the most expensive in the world. Are they worth the money?