When that touch screen gets the best out of you.

Touch not punch.

Added:

By: cracanata (3150.20)

Tags: Mc Donalds, Touch screen,

Location: USA