Bumper cars by Dublin's Grand Canal: what's that about?

Pedestrians and cyclists were surprised to see bumper cars making their way along the pavement near Dublin's Grand Canal today as a taxi app filmed an advertisement.

MORE VIDEOS