Under Council Review

Janelle Ferraro wants to set a world record:

Biggest Duct Tape Ball

Record Attempt: "inches

Record Attempt

"inches

Set On

June 26, 2012

Location

Rochester, New York

Info

Any related stories to share?

Community Analysis