STI Posted on May 23, 2012 by admin I found this in an Orlando Toys r Us. Hopefully I never have to call the Mechanic for repair.