DeLoonian 3000TM

The Deloonian 3000TM is a high performance electric sports car featured in Darkwing Duck's episode Duck Blind.