Ya iv seen those vids before.to bad there only making it 1 year.i race 1 before and it did a 14.4 or something. It was with me till about the 330 mark and i started pulling away.but at first i didnt really no ne thing about the TBSS so i was freaking out cause i thought maybe there was something wrong with my car.but ya they r deffinetly a sick vehicle.