Sources said Muhammad’s car – purchased at Sure
Shot Auto Sales in Trenton [Full
First is was reported that John Muhammad got his drivers
license on 9/11, now this. I checked the Yellow Pages for Trenton, NJ and
there definitely is a auto dealership with that name.