Where is the Fantastic Beasts food truck?

The Fantastic Beasts themed food truck is making its way through New York City.

Top Videos

Watch Full Episodes

Good Day New York