MOBU RACE

A giant-lipped racing spectacle