User Name:
Original Message
Pretty cool sponsor name... Always caught my eye. And I always wondered about it because I know that Manhattan isn't exactly car friendly, never mind fast car friendly.....