COVER YOUR EYES! Has The 2001 FORD TAURUS Been RESURRECTED In 2023 As A CHINESE EV?

This article was originally published HERE


Five words.

GOD, this thing is awful.

Holy 2001 Ford Taurus COMEBACK?!

Uncategorized