Peek-A-Boo Van

Location Alabama
Color Beige and orange
Owner Hillbilly Hank
Last Seen Only hank knows