HeeroWingZero 3 months ago [hidden] Referenced from this photo of Devon Aoki (Suki's actress) sitting on the S2000 during the filming of 2 Fast 2 Furious. 1 Reply Copy ID Copy Link