Daily Dodo

Owl Burrito Is Our New Favorite Kind Of Burrito

Cutest burrito ever.

Original footage provided by Yoll. (CC BY 3.0)