This week's BFF is so bad that I had reservations about posting it. I can't imagine it's anything but a trollfic, and though I've read it three times, I have no idea what's going on. Rory's marrying River, but she's a dog? Rose is part timelord?
In case you aren't up to date on your Canadian politicians, Stephen Harper is Canada's Prime Minister, and Justin Trudeau is a Member of Parliament (and in the author's defense, he is rather cute for a politician).
As usual, there's a link to the full masterpiece in the Via below.