I came across this in my search. Apparently it's a floating dealership in Novi Sad. Picture was posted in 2013 with very little information. I'll see if I can dig more up, if anyone knows anything about it feel free to add info. I'm curious about this one, it's kinda cool. » 3/13/15 11:33am 3/13/15 11:33am