Alaska | AWD Challenger GT | Dodge There’s an old wives tale that there’s a place in Alaska where you can almost see Russia. If this is true, then there must be a place in Russia were you can definitely hear the muscle powered engines...