Video: Aff-ter Hours Party Barge

Check out a 1,600-square-foot party barge located in Lake Cumberland, KY.