"Oh, What a feeling!" was a commercial slogan for which company?
Correct answer: Toyota

Destino Manifesto
Yo, go go Toyota! 😁

Duckie
I watch lots of tv and see this ad all the time!!

Ririiiiiii
I see the Toyota add all the time on my television 😂