Russia to host FIFA World Cup: Receives World Cup inspired makeover

Russia will be hosting FIFA World Cup 2018 from June 14 to July 15. Artists transform the city, give it a inspired makeover. Abandoned buildings were transformed with murals by the artists.