Scotland Bus Operations
Have Lothian placed an order in for 25 Gemini 3s? I have heard this but i dont know if its true.