Betteridge’s Law
No.
September 5, 2015
Would You Pay $22,000 for a Perfect Espresso Shot?