Ummmm...roof rack
baby seat
tiny little goggles??????
Seriously, that sucks, sorry to hear of your "blessing".