BMW N20

This is a 2012 film for BMW China.
In order to promote the new BMW 3 series aimed at young customer base to design this Trailer.
luckly customers give us a great space to play, although the limited funds.
I hope everyone likes

Thank you