Twin turbo Sierra

Some Swedes jazzed up a Ford Sierra with a couple of turbos and turned the car into a tire melter.

This entry was posted in Uncategorized. Bookmark the permalink.