I Apologize, i was wrong. by reading your thread title i presumed that they were the 05/06 invaders (delam city!)
After learning that these are 06/07s, i put much more faith in them... werent these invaders the first made by line under k2's ownership?