Meanwhile at Peru...

Umpalumpa Racing cars.

Added:

By: Pemon_100 (672.80)

Tags: three wheeler racing fail, vehicles,

Location: Ayacucho, Peru