0
Here is some stupid but kinda Kewl at the same time Street racing. It is said to be filmed in Greece?
I can admit the guy on the 999 has some skills that should be put on the track and only used on the track. The person on the Gixxa is going to end up dead.. He is way over his head....
http://www.youtube.com/watch?v=GQF6L4qvAsE
http://www.youtube.com/watch?v=ZtM9grPU6Jc
http://www.youtube.com/watch?v=xrnbt-6fsBM