Owl Found Under Car Hood During Oil Change
A mechanic popped the hood of a car and found an owl sitting on the engine. WBZ-TV's Mike LaCrosse reports.

More Videos