Icarus Art Opens for Business

Icarus Art is finally open for business. The first batch of Icarus Drawing Boards will be available for shipping the week of September 29th.

Icarus Art Website