Location: born near Toronto, Canada, living near Philly, PA, USA
Posts: 253
i have NO idea what this thing is...i think i saw it (or something like it) on the Discovery channel like 7 or 8 years ago...i took these pics one night when i went to Red Lobster.
__________________
"If it feels good, do it!" Rev. Zug, my 8th grade religion teacher