Stolen rig
By the looks of the car it looks like they were looking for your car and got the wrong one! I feel for your freind, i cant imagine that happening to me.I hope you find the scumbag. Its getting to the point you need to hide a GPS locating device in your car!