Beetle mania larger than life