20100803

Japan Breeds A New Monster: the LFA

1 comment:

  1. Eh. Dope...but what idiot with that much money would pay that much for nothing but a super Toyota???? hahahaha

    ReplyDelete