Can somebody explain this TV Commercial to me

It's the Expedia 'All by Yourself' commercial.

I've watched it, and I'm just not getting the message.
It's really odd.

Probably some simple explanation




That seems pretty fucked up really.

they want you to use expedia to plan your trips for a better travel experience.

you're welcome.
 
Back
Top