anyone else notice the mad max barracuda? in the trailer
Dig it!
You may like this also
http://vehicleshowcase.madmaxmovie.com/
Print