the intercooler is a cardboard. it was stupid of me to post that blog post up without having a look at the intercooler properly. but i think the question is, why was the piece of cardboard there.
don't be taken, paul. the news are not actually proven to be true (a blog can't be necessarily true), so we are just discussing possibilities. photoshoppers are all around for a gimmick. anyway thanks for bringing up such news.
Bump: dear all sifu, just wonder if it possible to service the roof glass or not? Mine one i saw the part that join to the connector side of the car have a gap between the car body and the roof glass. Not sure can it...