public Self Esteem • 1 min read Can Self Esteem drive a bus? Can Rebecca Lucy Taylor – aka Self Esteem – drive a double decker bus? That’s what we’re all wondering. We…