It’s 98 degrees on Lanzarote, one of Spain’s Canary Islands ... to conceal this natural phenomenon with layers of primer and ...