Im beginning to think that ppl will actually continue to compare nitro and electric for as long as they both are in production.
so what the hell ....this is my 0.02
to hell with nitro's YEAH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!