News

Actions

Viral video: Is this the world’s largest Slip ‘N Slide?

Posted at 4:32 PM, Jun 20, 2014
and last updated 2014-06-20 16:32:19-04

Today’s viral video shows what may be the world’s largest Slip ‘N Slide. It was filmed near Padre Bay on Lake Powell in Utah.