Ant hits week seven of his Alfa build and takes the team on a surprise pilgrimage to see an original Alfa 158. He is starstruck and even squeezes into the $20 million beauty for a selfie.
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!