Tuesday, June 26, 2012

Considerably Tamer Than My Usual Taste In Nature Video Clips

I swear, these things look like they're made of plastic.



With little Christmas light-style LEDs or something on them.

-Signing off.

No comments: