Discovery Channel storm chaser Joel Taylor found dead on Royal Caribbean cruise

By Matt Collins Article may include affiliate links

Discovery Channel’s popular storm chaser Joel Taylor died while aboard a Royal Caribbean cruise ship docked in San Juan, Puerto Rico, the police there told NBC News on Wednesday.

Read full story »