Dog Dish Caps ?
Sorta reminding me of a bare bones Satellite, maybe even 66
Print