bmw 1 series m coupe

the bmw 1 series m coupe is a high-performance version of the bmw 1 series coupe, developed by bmw’s tuning branch bmw m. it is currently the smallest and cheapest m model available. the name was chosen to avoid confusion with the original bmw m1. [wikipedia]

world’s longest trucks

top gear – fiat 500 abarth

audi q7

shapeshifter