"Helens Shield" Leader profile picture

"Helens Shield" Leader

Do you think you can stop a diesel truck going 40 mph downhill? In other words, I hope things get be