Obama gets rock star reactions when he stops to get some tacos

You mean cuz you don’t live in FL, or ?

3 Likes