Does anyone know anything about these? These look pretty neat, if you can put a side who they're made by.
http://www.taurususa.com/2011newcatalog/?catalog_page=12
http://www.taurususa.com/2011newcatalog/?catalog_page=12