red BOSS Trike
Saw this trike a few days ago,
Nederweert in Wheels 2011,
Nederweert in the South of The Netherlands.
Picture added on 21 September 2011 at 08:03