Any idea what this is?

You tell me....

Added:

By: GrizzlyAtom (858.20)

Tags: WTF

Location: 109 W College Ave, Appleton, WI 54911, USA