New guy with a new project

What's the deal with the front shock towers?

The last owner had lowered the car and think that this was his way of keeping the shock travel...I have'nt figured out what i'm going to do with that yet.