Man rescues a puppy by building an improvised drone

Written by organicsa on May 4, 2018