The Official Callout/Kill Thread

hahaha… it is F&R body shop’s… look it up. I just saw it all redone a few weeks ago. I think drag sleds are stupid… but they are fast