As if he saw something coming it seems all pictures were taking down from a previous thread that was posted displaying the work of one their cars.
http://www.apexspeed.com/forums/showthread.php?t=68086
What I find interesting is the posts were adjusted a day before this thread started.