The visual to the smash debut sing from The Infidels has FINALLY been released. Shot by Elevate films in Cleveland, Ohio, this video provides an in depth look at some of the areas in the city that benefit the most from the positive message instilled in the track

Advertisements