Your Guide to Election Day in Hampton Roads

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.

Filed in: Offbeat

Suggest a correction

Get every new post delivered to your Inbox.

Join 55,118 other followers