A group of street racers reflect on their passion and addiction to compete between each other on the roads of Costa Rica.
2000
2019
2022
1999
2013
2021
1990
2017
1998
2010
2014
1974
2015
2011
1945