Isuzu Giga Fried Potato Car

"Only at Walmart" sticker

Wave 1

Member Rating
3.8 (of 5)