T Nation

Showtime oven

I love watching the infomercial for the showtime oven. Anyone have one?whats your opinion on it?
“set it and forget it!”