Canadian women WTF?? Stumbled across these car show pix on Mustang site LOL - MBWorld.org Forums