Powerful UK funk band The New Mastersounds may hail from across the pond, but ever since that first Boom Boom Room show some years ago their unrivaled Stateside home [...]