Skip Navigation
4 comments
  • TBF the muskrat had nothing to do with it.

    The guys who invented the Roadster, founded & named TESLA were pushed out of the company by - muskrat.