The first thing that came to our mind while combining these traffic memes is
Then we thought of the red light challenge
and all the bladders that were in pain.
We thought of the over-stressed,
those really, extra, super annoying drivers,
and the temptations of the road
or the paranoid
and the genius,
and, last but certainly not least, the liars.
For previous Memes of the Week, click here .