2002 Expedia TV Ads (2) w/Rachael Harris



Yes, that is Rachael Harris, I believe…. If you enjoy, please consider subscribing. It would be a gift to me as I am celebrating my 2 …

Leave a Reply

Your email address will not be published. Required fields are marked *