Those sound like wannabe thugs to me.
Sorry to hear of the misfortunes guys.

Sarge what are you riding for a bike?