Red Dodge Challenger R/T parked near Moscow landmark, Sheltie in tow — Festivals & Music Magazine