WATCH

Profile_texas

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.

Thumb_img_0020

PAST VOL 16

Eindhoven @ Temporary Art Centre (TAC)
Mar 12, 2015