LockH
1 PW
Amusing, maybe... ESB "Search found 5 matches: +Torrot". ... "Torrot"? seen here:
https://torrot.com/us/news
They say:
Can YOU say "Hubba Hubba"?
https://torrot.com/us/news
They say:
At Torrot we feel true passion for efficient urban mobility. And for a better world.
That’s why in 2011 we embarked on the adventure of designing technologically advanced vehicles which would ecologically fit within the world we live in today, with a brand that was extremely popular and famous in the past, Torrot. Torrot’s philosophy back then was, in essence, the same as Torrot's today: to manufacture practical, comfortable, sturdy vehicles that make people’s daily lives more fun and easier in terms of mobility.
Can YOU say "Hubba Hubba"?