La Vibora
The cars on La Vibora only have three seats. Six people can cram into the car, but it is a tight squeeze.
©2013 Joel A. Rogers.