VIDEO: Middleton Place celebrates Independence Day

VIDEO: Middleton Place celebrates Independence Day