STEVIE_TAYLOR

Taylor chooses YSU to continue career

Youngstown, Ohio (WKBN)- 2014 Diamond King award winner Stevie Taylor has signed on to continue her career at Youngstown State. The announce…

Worlds Tallest Waterslide

Photos: World’s Tallest Waterslide

The world's tallest water slide called "Verruckt" at Schlitterbahn Waterpark in Kansas City, Kan. The 168-foot-tall waterslide opened to the…