Jaws Of Shelf Life
A fierce shark in South Yarmouth trys to pull tourists into one of the many gift shops along Route 28 on Cape Cod.
Living Large Picture Gallery