There's no doubt about it, Americans have too much stuff. Several years ago the Wall Street Journal reported that Americans spend $1.2 trillion annually on goods and services they don't actually need. And according to the Orlando Sent...
WSOC
WSOC Now