1970 Dodge Challenger T/A HD 1080p by CJ Editor Monday 28 March, 2011 Published in Video »shot in Hamburg, Germany in October 2010« Show Video Related Items from Catalogue Show Related Tags 9EzB50bEIes, youtube#video, video