Lucky Custom’s “Cheetah”

The (north) American way of life has permeated the whole world, through movies, music, and TV shows and we, the poor cousins from South America are, perhaps, the biggest suckers of it, especially when it comes to cars and bikes. We sure love the European and Asian stuff as well but nothing sends a shiverContinue reading “Lucky Custom’s “Cheetah””