Yes this is the same herbie from the 2005 movie herbie fully loaded. To be smitten with love. Urban Dictionary […]