The Banshee Payoff
- Episode aired Jul 2011
- TV-14
- 22m
The Banshee comes full circle as Stacey recounts the buildup of this incredible V8 powered Mazda Miata, then airs it out.The Banshee comes full circle as Stacey recounts the buildup of this incredible V8 powered Mazda Miata, then airs it out.The Banshee comes full circle as Stacey recounts the buildup of this incredible V8 powered Mazda Miata, then airs it out.