The Yellow Cab Are Not What They Seem. Reflection - Are....