It is a car famous for its small sleek look yet powerful engine that has adopted the true meaning of "small but mighty". The 90s Mini model has been used in racing since 1995 in the Mighty Minis ...