Tag:
David Prowse
The Green Cross Man

The Green Cross Man

Before he was Darth Vader but after he was a champion bodybuilder and strength athlete, David Prowse was Green Cross Man! The Green Cross Code is a brand created by The National Road Safety Committee (now the Royal Society for the Prevention of Accidents, RoSPA) to...

read more