thebuggeek.com
Remind me why I love my dogs (7)
Behold: the thunderous roar of approaching doom! Dogs and caddisfly larva-watching do NOT mix well. Blarg.