Can you show some more pics? Your interior seems to match the crush also spot on! You got a good storage rack (and space) as well btw!
Ps: you are aware of the screwdrives still sticking out of your door sill?
Edit: I was just looking through your profile pics and saw you're one of the few with tubular bumpers. Great stuff!
Oh and is that picture with all those sheeps real?