Do you remember the Walt Disney film “The Love Bug” starring Dean Jones way back in 1968 and the Volkswagen Beetle called “Herbie” which had a life of its own? I loved those films and couldn’t resist getting the Beautiful Ride stamp set! I totally “pimped” it into an Easter card which I’m sure wasn’t […]