TTD metioned in dec issue of Popular Science

Just got my new article of opular science and they mentioned it as one of the best engineering projects of the year.

------------------
I traveled a total of 6 hrs just to ride TTD....and it was woth it

You must be logged in to post

POP Forums - ©2025, POP World Media, LLC
Loading...