To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Tags:
World's Biggest Street Engine, 1001 cui. 16,5 ltr.Build and Dyno tested by Peter Thau, Cartek, Denmark