Little throwback from filming CAFE RACERS in Bali .


Little throwback from filming CAFE RACERS in Bali