right turn

1970s

13160_13322_PSA_rt_on_red

Animated commercial and public service announcement from the Highway…