De Forest, Wisconsin: A life-size pink elephant at the Citgo station just off of I-90/I-94/I-39      (not sure why it's there)

De Forest, Wisconsin: A life-size pink elephant at the Citgo station just off of I-90/I-94/I-39 (not sure why it's there)

Scroll to Top