Originally posted by theseeker411
View Post
I remember back when I discovered the interwebs and the online car scene and first found some videos of H2O a long while back, I think it was 2007 or so. I instantl wanted to come over to the US and take part myself (which still has not happened). This is the first video of H2O I've seen in recent times that re-captures that feeling. Awesome work.
Comment