Delaware food truck tournament will give you a sugar rush from these snack masters

Imagine having snacks on your mind all the time, and getting paid for it in Delaware. That’s the delicious life for this small curbside crew.
Bron: Delaware food truck tournament will give you a sugar rush from these snack masters