Yup, it's finally happened.
It took four seasons, but The Great Food Truck Race finally filmed an episode in Portland, Oregon, for the upcoming season. The season should start in late August 2013. Seven teams of food truck owners made their way from San Francisco to PDX and sold their food on Saturday (May 18) and Sunday (May 19).
|(Image Credit: Food Network)|