Feature TNB Night Owl – Dog vs. Tank September 30, 2018 12:01 am EDT AlienMotives Comments Off on TNB Night Owl – Dog vs. Tank Rather than give up on the idea, the Russians used an alternative plan …