How Tall is Pedro de la Rosa?

Pedro de la Rosa‘s Height is 5’10” (178 cm)
Date of Birth: February 24. 1971

READ:  How Tall is Armin van Buuren?