Stealth Bike (2012 TV series)

The Stealth Bike made its first appearence in the 'Cockroach Terminator' were we can see Raph driving it.