Chief915
915A Maint Tech
more like install an engine lol. I will try and get one uploaded this week sometime today the wind is gusting about thirty mph so maybe tomorrow lol
What happened to the video..... We are all anxiously waiting to see and hear the beast.