Ottawa

'The Canada you deserve'

The latest spot from the Liberal side.

A French ad is here.