Sean, Very cool if this works out. How do these bumpers attach to the car? Have they taken US spec cars into account? Would we need the Euro bumper mounting hardware? Thanks, Rich