Americans are outraged after a cafe in Waterville, Ireland posts a sign that says ‘No Loud Americans.’ Buzz60’s Leigh Scheps reports.
Americans are outraged after a cafe in Waterville, Ireland posts a sign that says ‘No Loud Americans.’ Buzz60’s Leigh Scheps reports.