Lego Set 8426 is one of the Lego Cars 2 sets.
Info[]
On the high seas, British super spy Finn McMissle is being chased by evil Professor Z on his head.
Welcome to Radiator Springs!
READ MORE
Lego Set 8426 is one of the Lego Cars 2 sets.
On the high seas, British super spy Finn McMissle is being chased by evil Professor Z on his head.