Wednesday, February 8, 2012

2012 Targa Wrest Point Sea Crash

Holy shit, I'd like to see the onboard footage ...