Tod and Linc are working in a Florida town. Linc is accused of stabbing an unfriendly dog and is arrested. Filming Location: Cape Coral, Florida
Save my name, email, and website in this browser for the next time I comment.