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

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.

Follow

Get every new post delivered to your Inbox.

Join 30,733 other followers