P1080863 Published February 2, 2013 at 4000 × 3000 in Trice Meteor (No. 4 of 7 built) Sold ME 4036 -> Meteor ’04 36th trike produced in 2004