December 12, 2008

What's that delicious smell?


1 comment:

Blake A. Mann said...

I heard that vultures can detect a meal from miles away!