TC60102N Posted March 14, 2007 Report Share Posted March 14, 2007 Atleast One DE60LFR Was delivered to HSR yesterday morning !!! They are supposed to be on the road in less than 2 weeks, so get your cameras ready !! Also the HSR Will be posting photos of them on their website very soon !! Link to comment Share on other sites More sharing options...
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now