Meanwhile at Peru...

Umpalumpa Racing cars.

Added:

By: Pemon_100 (694.10)

Tags: three wheeler racing fail, vehicles,

Location: Ayacucho, Peru