Cool Extreme Sports Lovers Car - Toyota/Billabong Ultimate Venza
Check out this cool Toyota Billabong extreme sports lovers car mash up called the Ultimate Venza. This new project was started by Toyota Motor Sales, USA, Inc. which teamed with Billabong and Street Image to create the perfect active sports vehicle capable to take you the beach, lake, mountains, skate park or anywhere in between and have a blast. This 2009 Toyota Venza was modified by Street