Who has the funny looking little red Yaris with rims, an exhaust and an Importatlanta.com sticker on the side of it? I saw it about 2 days ago in front of Firehouse subs on Mansell.