vegansaurus!

03/23/2012

My beloved Rachel Maddow ended her Wednesday night show with a Best New Thing in the World segment that was inarguably the best: Secret Service agents literally making way for ducklings! Are you dead? I am dead.

page 1 of 1
Tumblr » powered Sid05 » templated