Is it me or has it moved? Each time I try it I get to some portal that says its Dodgestang.com but it isn't. More of a portal for other automotive junk.
Hmmmm, seems to be working for me now too. Site must have been down for maintenance, although the link didn't mention it. It wouldn't work last night either.