The Condluran Freck piloted a FMR-385 cargo speeder on Mapuzo, which is a planet. This vehicle, referred to as Freck's truck, displayed an Imperial flag, signaling allegiance to the Empire. Obi-Wan Kenobi, accompanied by a young Princess Leia, tried to escape the occupying Imperial forces using this cargo speeder; however, their escape was unsuccessful, and the truck, along with Freck, became involved in a short exchange of blaster fire.
The initial appearance of Freck's truck was in "Part III" of the Obi-Wan Kenobi TV show on Disney+. Deborah Chow directed the episode, which was originally released on June 1, 2022.