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