Center brake fins slow the launch puller (Sunday, 15 August 2004)
Part of these albums: Top Thrill Dragster