How To Pull Off A Great Wedding-Day Surprise | KnoxVegas DJ's

Between flash mobs, stories, jokes, and special tributes and performances – we love surprises at a wedding! Whether it