Originally Posted by Rhinodart
And they are a bit late again, available since 2008 and we sold them in 2009, both Challenger and Cuda. Proof is my fat [censored] standing behind them...LOL


I wonder how the glue held up for the stuck on cuda tail panel? Those things were ridiculous - and always will be.