Street massage? Mexico December 9, 2020December 2, 2020 by StreetViewFun.com StreetViewFun.com · Reply At the Autódromo Hermanos Rodríguez, a motorsport race track in Mexico City. Larger (thanks Anth) Please wait... Similar Street View images Google cameras struggle with rain in Mexico City Welcome race fans Middle tree Race car! Race car taxi Hi! Trackwork Tornado in Mexico?