DROPPING 10,000 WATER BALLOONS ON STEPHEN SHARER!! (Family Vacation Prank)

2

Grace Sharer and Stephen Sharer are on a fun family vacation for spring break. The mansion house they are staying at has a roof top which gives Grace Sharer …

source