Review by Giovanna Citro Today, we are happy to premiere the latest single ‘Turn It On’ from Bad Business, a “yacht band” from New York, led by singer Alex Van. The track brings back a…