twopointzero st191enthusiasts' exclusive display at the first ever World of Toyota by Toyota Fest Philippines. August 2013 at the World Trade Center in Pasay City.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…