The Storm Part 1

YellowKirby on Sept. 4, 2009

That's right, there's a chili dog stand on the island. Where else where they keep getting chili dogs from?