Tarzan Yamada - Long Beach Super Lap Battle - EcuTeK

Tarzan Yamada - Long Beach Super Lap Battle - EcuTeK piloting a 2008 Subaru Impreza WRX STI