The Modern Strangers Deliver a Killer Track with ‘Vanilla’ Published by The Modern Strangers made their debut with the single ‘Margarita’, a catchy and spicy taste …