Steve Roy
Steve Roy
  • Mastodon
  • Pixelfed
  • Email

Published

October 2, 2018

Skip to content
  • About Me
  • Social Posts
  • Blog Posts

Steve Roy in Social | October 2, 2018

Mazda finally decided to make cleaner cars and said, with a straight face, that by 2030, EVs will make up 5 percent of their lineup. 2030. 5%. Are they fucking insane?

Steve Roy

Published

October 2, 2018

Independent Publisher empowered by WordPress