Select Page

Emails have started to be received saying that the arrival of the upcoming 12″ COBRA Commander is in processing, and will be arriving in their Los Angeles warehouse in approximately 18-20 days.

The countdown is on!