Boris bus built in Ballymena - time lapse footage

, Comments 0 comments

The first new London buses, dubbed "Boris buses", are under construction in a factory in Northern Ireland.

0 Comments To This Article