Yup, this vid was posted yesterday morning. lol Badadd cars for sure. Ricekillers.com sucks I can NOT believe that those two power sleds where getting up to 185 IN TRAFFIC. IDIOTS.