Can't help you with the site but if you look in your history maybe you can find it. Click on the history button and it will give you sites you visited by date. If you click on show all history you can do a search. Maybe someone else here can help you with the correct site.