Tupac, Donald, & the Prince

7 mins by Up@dawn |

& Calvin & Hobbes on means & ends