Toasted
Toasted sandwich maker, maybe ?
Nah, it's another bizzare portable DVD player decked out in gold. Weird or what ?
Source : T3 March 2000
Created : October 10, 1998
Last updated : May 14, 1999