German bike?

While walking the streets of New York in the first week of january 2012 we saw this bike close to Union Square. The color combination somehow resembles the flag of Germany… Taken with my Canon S95.