can i give ya a lyft?

More memes featuring The I Polishing Up Sign Means Happy Motoring