Rio theme song, official English version, by British Band Ooberfuse

This is the “techno” version of the WYD 2013 Theme Song, “Esperan├ža do Amanhecer”, in English, Hope of the Dawn (Go! Be Missionaries), by British Techno-pop Catholic group, Ooberfuse.