In traffic at a speed of 9999999,Niko and Roman are miserable! - GTA4

In traffic at a speed of 9999999, can I finish the second task?
Back to Top