We are now moving to the new site. http://forum.modifiedpowerwheels.com . You may have noticed the small announcement at the top of the page and your account is likely locked. Sorry about that. Had to be done.
*I work here - but don't tell your wife - she will kill me.