Click and Clack's As the Wrench Turns (TV Series)
2008·United States·30 min.
Available on
None platform
The series follows the adventures of the brothers Click and Clack from their auto repair shop, Car Talk Plaza.
Original titleClick and Clack's: As the Wrench Turns