The latest spot from the Liberal side.
http://www.youtube.com/watch?v=sHgV_T9i5sg
A French ad is here.