post

Video: Embrace Life

As you get ready for the Holidays, here is a British public service announcement encouraging riders to wear seat belts. WoW! What a beautifully executed video! Not boring and no scare tactics here; just beautiful acting and the full play of emotions. A tear was ready to well up in my eyes. Stunning! Video produced […]