im sorry to hear this man you've had some bad luck lately! best bet is to do what you said drive it a little see how it feels look under car check for any visible damage first! if there is damage report to police and let towing comp. know you will be taking them to court for damages caused by the improper towing! I'd be damned if that security gaurd didnt know! he would have been the one to call it in 9 times outta 10 tow trucks just dont sit on property to wait for a tow they are called! so yeah fuck him! keep us udated! good luck man let me know if ya need help wit anything!