March 2, 2021

‘Storm Chasers’ star Joel Taylor died on Royal Caribbean cruise ship

Pin It

By Gary Trock,Mike Walters,Melissa Parrelli,Ryan Naumann From the Blast “Storm Chasers” star Joel Taylor died while vacationing aboard a cruise ship, and an autopsy in Puerto Rico is currently underway. Sources close to the situation tell The Blast that Taylor died Tuesday while onboard the Royal Caribbean ship, Harmony of the Seas. The ship left Ft. […]