If this ‘Making of RWB Thailand 2’ video doesn’t get your automotive juices following, well nothing will.