I looked at the photos and noticed something in the luggage area...

...is that a giant subwoofer I wondered. No, it can't be, can it?

...and then I noticed the stereo set up behind the car. Is it being used by an ICE company for promotion?