Boston NewsMusicNew Sounds: Listen to the debut EP from self-proclaimed ‘dream-punk’ quartet Leopard Print Taser