Aug 29 2010

The secret to these flavorful and succulent grilled steaks is a Brazilian spirit known as cachaça.