The World’s Best Crepe Maker

In Majorca, Alcudia, Spain, A humble man makes the worlds best crepes with skill and precision