Windows Vista ad inside Universal Studios
Date and Time: 9/14/05 11:39 PM
Picture 21 of 25