Not much of a human shield i would say, more of a joy rider it could have been.
Now if there where a few of them all over the bonnet , well then that could be a better shield but from who.

http://www.msn.com/en-gb/news/world/...9yp?li=BBoPWjQ