Lol, that mini that won best in show just demonstrates everything that is wrong with car shows

There are some good looking pics in there though.