London Alternative Pop Rock Group The Travellers Release first single, Waiting