https://www.youtube.com/watch?v=Pa5_5bRpgks
A secret location in Germany.
1980's Ford dealership
- andyofcolumbusmerkur
- Level 7
- Posts: 2068
- Joined: Mon Jul 15, 2013 7:58 pm
- Location: NE Ohio
1980's Ford dealership
The car will be finished soon.