5th May 2003, 4:58 PM
Given that this is Alias, I believe that that it actually happened... though it could be a "ha ha gotcha" thing I somehow doubt it.... but hey, we never know. Maybe Vaughn is a robot clone working for the badguys...