taking up arms
long road home
Waterspout Launches Bounce House into the Sky
A waterspout develops in Fort Lauderdale, Florida and launches a bounce house into the sky injuring children. Heather Bosch reports for CBS News.
(Originally aired on CBS Radio News, May 2015.)