An expensive hot dog stand

WHAT an utter waste of money, how can a hot-dog stand cost £120,000.00? PETER BARRETT, by email

WHAT an utter waste of money, how can a hot-dog stand cost £120,000.00?

PETER BARRETT,

by email