Meca brings the heat to the DNA Art Car in Camboriú, Brazil. Expect a taste of "doidera house" – a wild ride recorded live in March 2025.