Ok, so I had my phone and sd card mounted on my computer and while I was browsing around, I found where image thumbnails of websites you've been to. I unmounted and searched through astro where else it could be stored and it seems they are stored in 2 places
/system/customize/resource/...