Found these images on an american tuning site. I have no clue what the pictures are about but I certainly like them.
what a sight!
Forum Rules