
Texas van Leeuwenstein
Team manager STORM Eindhoven
in Eindhoven
Netherlands
Texas is team manager of STORM Eindhoven. STORM consists of 29 passionate students who voluntarily dedicate two years of their work to see the 80 Day Race. They will be traveling the world in eighty days on self- designed electric motorbikes.
TEXAS'S RECENT EVENTS
PAST
VOL 16
Eindhoven
@
Temporary Art Centre (TAC)
Mar 12, 2015