You are currently viewing 2002 Expedia TV  Ads (2) w/Rachael Harris

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 copyright strikes expiring …

source

Leave a Reply