What is this tiny yellow car thing and where did it come from? October 25, 2012 Get link Facebook Twitter Pinterest Email Other Apps What is this and where did it come from?