Science Channel will show the world through a different lens when DRONED premieres this summer. The series, which is shot on location in countries that include the Bahamas, Mexico, Barbados, Canada and the U.S. http://airvuz.com/video/578925a42bbb61204e6469eeT
Read More »