what is e32 steele

Seller Rating: 98.8% positive