Just when you thought you had seen it all…Lithuanian artist, Severija Incirauskaite-Kriauneviciene drives up in this.  This woman is comfortable around a drill bit and a sewing kit.  Back it up and park it.