© 2024 SJC Media.
Ottawa
By Aaron Wherry April 25, 2011
A new spot from the Liberal side.
A more upbeat pitch is here.