There have been several posts on these and Road Mice. I bought 2 Road Mice and they are about the biggest pieces of carp ever made. They offered me a refund and then never sent the funds and ripped me off. Avoid that company like the plague.
EDIT: And the thread title is confusing. I figured it was about the 2007 Charger SRT8 in Plum Crazy.