Please refrain from posting animated GIFs, memes, joke videos and so on in discussions other than those in the off topic area.
Dismiss this message to confirm your acceptance of this additional forum term of use.
#10258 London Bus with Drivers Licence
They are handed out over the counter when you buy the #10258 London Bus. I would imagine they are a promotional thing whilst its on sale in London.
Before my tablet messed up my previous post (no, I don't know what happened!) I was trying to remark about how I thought the advertising for the launch event was lacking.
Recent discussions • Categories