Science Channel’s new DRONED television series is premiering next Friday, July 22, at 6:00 p.m EST. According to Science Channel, a division of Discovery Communications Inc, the series – shot on location in countries including the Bahamas, Mexico, Barbados, Canada [Read More]