Add Your Own Caption Part 294
A new meaning to getting bombed and driving.
Print