Taste Test

Taste Test.

Red light, Green light.

Red light, Green light.

May 14, 2011

  Fortune favors the brave and those who can learn from their mistakes. – Scheherezade : Arabian Nights