Challenger on the roof!

I think the main idea for it is to draw attention to there dealership. :roll: