Maximum Defiant – The Devil in the Details «

Maximum Defiant – The Devil in the Details «.

Wow, if you want to see some glory shots of the USS Defiant, that tough little ship, head over to the drexfiles.

Leave a Reply