Me and a friend saw this in Panama last year
Also took this there. It's a really poor country, so Im sure these cars belong to drug lords or something.
Also took this there. It's a really poor country, so Im sure these cars belong to drug lords or something.