This colorful, upbeat music video shows Proclaim’s own Outlanders group in concert with one of it’s own compositions. Filmed on location in Sicily and Germany.