Car Show

Check out The Buffalo Auto Show: Feb 6-10 at the Buffalo Convention Center. There, they will be premiering the all new Fisker Karma!!!!

20130227-142622.jpg

Advertisements