dannyboy2 submitted on 9/25/2007 Official Bell & Ross Timestamp: 8:09:38 AM
In one corner we have a 1001hp (747kW) million dollar exotic and in the other we have a 420hp (312kW) cult hero, the two decking it out in a drag race caught on film. The numbers alone already give away the result but then again there’s not much out ...
19 user comments | Category: Videos